2011-08-24 90 views
1

我下載了CakePHP並將它放在我的www目錄中。我啓用了mod-rewrite和所有這些,並改變了我的文檔根目錄。但我仍然在我的apache錯誤日誌中獲得權限被拒絕的錯誤,因爲Cake不能從其他目錄中獲取require文件。這幾乎就像我需要chmod每個目錄到777爲了使這項工作。我知道這是不正確的,但有人可以告訴我,如果我沒有正確安裝或什麼CHMOD。因爲到目前爲止,它實際上是我現在正在通過CHMODing的每個文件夾。CakePHP chmod問題

+0

你只需要和chmod 777 tmp文件夾及其子文件夾。什麼是錯誤? –

+0

@Anh Pham:包括(/var/www/app/config/core.php):未能打開流:權限被拒絕在等等等等 – David

回答

3

嘗試

chown -R <webserver_user> <cake_dir> #set the owner of your cake dir recursively to your webserver 
chmod -R 755 <cake_dir> #set the permissions recursively 

你可以得到的網絡服務器用戶與

ps -aux | grep apache #or whatever your web server is