0

我在我的服务器上尝试了两种不同的方法:

    • 在 /var/log/ 中创建了一个目录 php
    • 将所有者:组更改为 www-data:www-data(apache 所有者)
    • 将目录的权限更改为 775
    • php.ini 有 error_log = "/var/log/php/php.log"
    • php.ini 已经将错误日志设置为 on,并且错误报告设置为 all
    • 重新启动阿帕奇
  1. 在代码中,将 error_log('message') 更改为 error_log('message',3,path_to_logfile)

两者都不会在适用的日志文件中产生消息。

4

1 回答 1

1

你说你创建了/var/log,但你试图写入/var/log/php。尝试在 /var/log 中创建一个名为 php 的目录。

于 2013-10-05T04:44:49.350 回答