警告:error_log:无法打开流:权限被拒绝

时间:2018-07-19 10:25:00

标签: silverstripe

我一直在使用Silverstripe 2.4.10。我仍在学习有关此内容管理系统的很多知识。我一直在为网站进行更新,并且自从将更新发布到网上以来,我一直在CMS的管理面板中收到错误消息:

  

警告:error_log(../ mysite / logs / warning_log.txt)[function.error-log]:       无法打开流:第57行的/home/www.mysite.com/web/sapphire/dev/LogFileWriter.php中的权限被拒绝

由于我已经备份了旧代码,所以我已经尝试将网站还原为原始代码,但是问题仍然存在。我一直在互联网上找东西,找不到答案。

1 个答案:

答案 0 :(得分:0)

在silverstripe 2.4中,日志目录是通过...设置的。

SS_Log::add_writer(new SS_LogFileWriter('/my/logfile/path'), SS_Log::ERR);

我只能猜测出mysite的不正确路径。

搜索“ SS_Log :: add_writer”调用或其他日志方法(请参见docs for 2.4)应该可以帮助您找到解决问题的代码。