PHP错误日志logging到文件,closuresdisplay_errors

在我的PHP.ini中,我设置了将错误logging到一个文件,并且display_errors是closures的。

但是,我的错误从来没有被logging…任何人都知道什么常见的问题,或者什么可以防止他们被logging?

在我的代码中肯定没有覆盖问题(我编写了代码,而且我从来没有通过代码改变任何与错误有关的东西)。

谢谢。

  • 确保你修改了正确的php.ini文件(这可能听起来很愚蠢,但我多次遇到这个问题)。 phpinfo()是你的朋友在这里告诉你哪个ini文件被使用。
  • 确保日志文件应写入的文件夹是可写的
  • 发布您的configuration(不要忘记隐藏安全信息)以及您运行的操作系统。