我看不到任何PHP错误。我尝试了所有可以发现错误报告的技巧,但没有任何效果。无法让PHP报告错误
display_errors处于打开状态,error_logging处于打开状态,但是当我查看出现错误的页面时,我会看到空白页。
/var/log/php.log不存在。
如果我设置本地日志文件,则不会创建任何内容。
我一直在测试的文件是
<?php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
ini_set('error_log','script_errors.log');
ini_set('log_errors','On');
$a=
phpinfo();
?>
任何其他的想法?
我试过你的代码,它在命令行上工作,我不知道你是否有一个拒绝显示phpinfo()的输出的设置(出于安全原因),你看到一个有效但仍然空白的页面。如果可以的话,看看'disable_functions'设置了什么。 – Hans 2010-08-30 23:37:10
有没有办法强制php报告解析错误? – Nathan 2010-08-30 23:38:38
@Nathan你选择这个答案B/C它有帮助或者是由于不同的原因?我有同样的问题,因为我不觉得它太有帮助。汉斯,也许如果你提到如何检查是否有解析错误。 – puk 2012-03-14 09:28:10