2011-08-24 67 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