2011-06-28 47 views
0

当我运行一些语法错误的php代码时,它不会显示任何警告或致命错误。 相反,它表明在检索 http://190.168.191.32/administrator/reports.php下面PHP不会在语法错误时返回警告或通知

服务器错误该网站遇到 一个错误的消息。 可能是由于维护造成的,或者 配置不正确。这里有一些 意见建议:稍后重新加载此网页 。

是什么原因,我该如何解决这个问题?

+4

你尝试读取错误日志? –

回答

1

您描述的错误是500错误。

当错误报告不公开(生产环境)时,PHP会设置为抛出此错误。

如果你想看到他们从浏览器中,你必须设置

的display_errors =在你的php.ini

1

在调试环境中,使用error_reporting(E_ALL | E_STRICT)以便php报告所有错误。

0

检查您的php.ini文件。尤其是检查选项display_errorserror_reporting

或/并读取您的Web服务器的日志文件。在linux上使用apache的典型设置是/var/log/apache/error.log

相关问题