当我运行一些语法错误的PHP代码时,它不会显示任何警告或致命错误。 相反,它会显示以下消息
服务器错误网站遇到了 检索时出错 http://190.168.191.32/administrator/reports.php。 它可能是维护或 配置不正确。这里有一些 建议:重新加载此网页 后面。
原因是什么,如何解决这个问题?
答案 0 :(得分:1)
在调试环境中,使用error_reporting(E_ALL | E_STRICT)
以便php报告所有错误。
答案 1 :(得分:1)
您描述的错误是500错误。
PHP设置为在错误报告不公开(生产环境)时抛出此信息。
如果您想从浏览器中看到它们,则必须设置
display_errors =在你的php.ini
中打开答案 2 :(得分:0)
检查你的php.ini文件。特别要检查选项display_errors和error_reporting
或者/并阅读您的Web服务器的日志文件。在linux上使用apache的典型设置中,这是/var/log/apache/error.log