cakePHP tmp目录权限

时间:2012-03-17 07:08:01

标签: php cakephp cakephp-2.1

是否可以在777目录及其子目录上设置/tmp权限?我正在使用CakePHP 2.1.0版。

当我尝试设置

Configure::write('debug', 0);

它给了我错误:

  

在此服务器上找不到请求的地址'/'。

但是,调试值为12时,它可以正常工作。

当我搜索此错误时,我想出的结果是因为tmp目录权限。

1 个答案:

答案 0 :(得分:1)

  1. 确保正确设置DATABASE_CONFIG(database.php)

  2. 检查您的tmp文件夹(及其所有子文件夹)是否可写(Linux上至少为chmod 666),

  3. 当你在那里删除所有tmp子文件夹中的所有缓存文件

  4. 之后,如果你还有

      

    错误:在此服务器上找不到请求的地址“/”

    然后你可能会丢失数据库表或包含文件,所以进入你的core.php并设置:

    Configure::write('debug', 2);