前几天换了系统,zend server也重装了下。
结果这几天调试php时,代码一出现错误,页面直接就变500了。
拿着error_reporting折腾了好几遍,都没效果。
终于发现是我曲解了error_reporting的意义。
error_reporting:错误报告,也就是记录错误。
display_errors:才是是否输出错误。
display_errors关闭后就会在出错时显示500页面。
最后修改php.ini
error_reporting: E_ALL & ~E_NOTICE
display_errors: On