PHP错误未显示

时间:2012-08-05 13:45:30

标签: php error-reporting

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

为什么我看不到错误?

2 个答案:

答案 0 :(得分:3)

让页面的前四行显示如下:

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

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

答案 1 :(得分: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