2012-02-16 48 views
0

當我用netbeans打開一些文件(Symfony2.0)時,這說我:不能鎖只讀 我必須點擊鼠標右鍵並設置每個文件夾的「讀寫」權限 這是大問題,因爲我必須設置每個文件夾和文件..... 我怎麼能解決這個問題的權限?Symfony2和Ubuntu 11.10權限文件夾和文件

回答

0

您需要爲整個文件夾/子文件夾和文件添加寫入權限。 例如:

搭配chmod -R U + w^FOLDERNAME

-R是做它的子文件夾下的所有文件(遞歸)

ü - 是所有者(用戶)

+ W - 是添加

也許你使用root用戶NetBeans使用用戶權限創建Symfony2的文件的寫權限s。確保您的文件/文件夾屬於用戶而不是根目錄

0

如果您的用戶與運行服務器的用戶不同(例如,apache,httpd,www-data),則您必須將自己添加到服務器組,然後chmod所有文件,以便將組權限設置爲讀取和寫入,或者將所有文件(chown -R user:user)分配給您並將您的服務器用戶添加到您的組。

而且,不要忘記上的緩存設置適當的權限和/日誌/文件夾 (他們必須當你做一個緩存可以通過在命令行用戶可寫的:清晰,也可寫的服務器用戶)

欲瞭解更多信息,你可以檢查Symfony的書在這裏的安裝的Symfony章「設置權限」的段落:

http://symfony.com/doc/current/book/installation.html

+0

我怎麼可以加我用戶到組? – 2012-02-16 15:21:25

+0

要將用戶添加到組(作爲輔助組),請使用: usermod -G組用戶名 – Saze 2012-02-16 22:06:46