0

我有一个包含错误的 PHP 文件,但我不知道它在哪里,也没有错误报告,但我在 php.ini 和脚本中启用了错误报告。

为什么我看不到错误?

4

2 回答 2

3

使页面的前四行如下所示:

<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

这将覆盖您在其他地方的错误回显设置,以便您可以追踪您的问题。phpinfo();当然,如果您怀疑依赖项丢失或配置错误,请不要忘记执行。

于 2012-08-05T13:48:34.993 回答
0

尝试在 PHP 中启用错误:

<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

如果您仍然没有看到任何内容并且您使用的是 Linux 和 Apache,请尝试查看/var/log/apache2/error.log您可以看到实时日志tail -f /var/log/apache2/error.log

于 2012-08-05T13:51:23.173 回答