我们的开发服务器在最近更新到php 5.3时遇到了一些配置不匹配的问题,现在我看不到任何错误——每当我遇到致命的/解析错误时,我只看到一个空白页。
现在,我知道如何在正常情况下启用错误报告,但是我没有访问php.in i和 ini_set('display_errors', 1) 显然,如果页面遇到分析错误,就不会剪切它。
ini_set('display_errors', 1)
有没有其他方法可以通过.htaccess设置/覆盖php.ini的设置?
是的,在.htaccess中,您可以放置:
php_value display_errors 1
…只要没有人将以下内容放入非htaccess apache配置文件中:
php_admin_value display_errors 0
见 here 更多信息。