ubuntu下lnmp開發關於許可權的問題

來源:互聯網
上載者:User
轉到ubuntu下php開發,以前在windowns下開發,直接把項目目錄設定為 d:\pathto\nginx\htdoc\www 在編輯器中編輯。
在ubuntu下同樣操作,/usr/local/nginx/htdoc/www 設定為項目目錄在編輯phpstorm中編輯,但是提示沒有許可權,我知道是目前使用者無權修改root的檔案夾中檔案。
請問各位平時ubuntu下開發是怎麼設定的了?是每個項目都要設chmod 或chown 給自己目前使用者嗎?

回複內容:

轉到ubuntu下php開發,以前在windowns下開發,直接把項目目錄設定為 d:\pathto\nginx\htdoc\www 在編輯器中編輯。
在ubuntu下同樣操作,/usr/local/nginx/htdoc/www 設定為項目目錄在編輯phpstorm中編輯,但是提示沒有許可權,我知道是目前使用者無權修改root的檔案夾中檔案。
請問各位平時ubuntu下開發是怎麼設定的了?是每個項目都要設chmod 或chown 給自己目前使用者嗎?

我開發環境和你一樣,也遇到過你的問題,如果開始安裝php是使用的是root身份,那麼現在的解決辦法是刪除原先的安裝,使用使用者身份重新安裝。
嘮叨一句,幾乎所有的事情都是可以使用使用者身份完成,需要root許可權的時候使用前面加上sudo,盡量不登陸root身份操作,否則後面涉及許可權的問題需要改很麻煩。

Ubuntu伺服器需要的預設www-data:www-data
PHPStorm預設是你目前使用者,比如bruce:bruce(Bruce是我的名稱)
方法你可以修改Nginx和PHP-fpm的執行許可權,改成你的目前使用者。
當然我不建議你這麼做,我希望你是保持各自的許可權不變,在另外的目錄開發,利用ln -s建立串連到你的伺服器目錄。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.