为什么Klogger无法写入日志文件?

时间:2013-10-13 02:55:21

标签: php logging

使用KLogger时,文件可能在本地主机上正确写入,但一旦从外部服务器运行代码,可能会失败。

为什么会这样?

1 个答案:

答案 0 :(得分:0)

包含日志文件的文件夹必须具有666或更高的权限(但请不要使用777)。实际上唯一的要求是所有者具有写权限。

在此行上创建KLogger实例时,还要确保指向正确的文件夹:

$log = KLogger::instance(CONTRIBUTE_LOG_DIR, KLogger::DEBUG);

字符串常量CONTRIBUTE_LOG_DIR必须有效。