Kohana日志文件可写,但权限被拒绝


Kohana Logs file writable but permission denied

我已经检查了install.php,它给了我关于日志文件的绿灯。然而,我的应用程序得到一个错误,说

ErrorException [ 2 ]: file_put_contents(/my/app/path/logs/2013/03/04.php): failed to open stream: Permission denied ~ SYSPATH/classes/Kohana/Log/File.php [ 90 ]

我也面临着同样的问题,我在下面的评论的帮助下解决了这个问题,使所有的子目录都是可写的。

 chmod -R 777 cache/ logs/  

这可能对将来的推荐人有帮助。

即使logs/目录存在并且具有适当的权限设置,它的子目录(如logs/2013/logs/2013/03)也可能具有不适当的权限,例如由于一些文件复制之类的…确保所有子目录允许user/group/other写入