不能使用Yii :: log在linux中写日志?

时间:2014-08-27 16:43:19

标签: php linux yii rhel

在基于Yii的Web应用程序中,我使用

编写日志文件
Yii::log('info', CLogger::INFO, $exception);

它在Windows中完美运行。但是当我在RHEL 6.0中尝试这个时,它没有写入并且没有显示任何错误响应

我也改变了目录权限

chmod 777 /var/www/html/yiiblog/protected/runtime

但它没有工作,也没有在apache的错误日志中显示任何内容

这是什么原因以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您的chmod命令错误。试试这个,看看documentation

chmod 0777 /var/www/html/yiiblog/protected/runtime

确切地说,这是777/0777之间的区别。

0777 (octal) == binary 0b 111 111 111 == permissions rwxrwxrwx (== decimal 511)
777 (decimal) == binary 0b 1 100 001 001 == permissions sr----x--x (== octal 1411)