Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 KLogger 时,文件可能会在 localhost 机器上正确写入,但在从外部服务器运行代码时可能会失败。
为什么会发生这种情况?
包含日志文件的文件夹必须具有 666 或更高的权限(但请不要使用 777)。实际上唯一的要求是所有者具有写入权限。
在此行创建 KLogger 实例时,还要确保指向正确的文件夹:
$log = KLogger::instance(CONTRIBUTE_LOG_DIR, KLogger::DEBUG);
字符串常量 CONTRIBUTE_LOG_DIR 必须有效。