Вопрос по CakePHP chmod

Я загрузил CakePHP и поместил его в свой каталог www. Я включил мод-перезапись и все такое и изменил корень моего документа. Но в моем журнале ошибок apache я все еще получаю сообщения об ошибках с отказом в разрешении, потому что Cake не может require файлы из других каталогов. Это почти как если бы мне нужно изменить chmod каждый каталог на 777, чтобы это работало. Я знаю, что это неправильно, но может кто-нибудь сказать мне, правильно ли я установил или что для CHMOD. Потому что до сих пор это буквально каждая папка, через которую я сейчас прохожу через CHMODing.


person David    schedule 24.08.2011    source источник
comment
вам нужно только chmod 777 для папки tmp и ее подпапок. В чем именно ошибка?   -  person Anh Pham    schedule 24.08.2011
comment
@Anh Pham: include (/var/www/app/config/core.php): не удалось открыть поток: в разрешении отказано в бла-бла   -  person David    schedule 24.08.2011


Ответы (1)


Пытаться

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
person Galen    schedule 24.08.2011