强制Apache显示PHP错误而不是500

我在Ubuntu Server 8.04上有一个Apache 2.2.8 / PHP 5.2.4的开发服务器。 有时我的php代码返回一个内部服务器500错误,而不是将错误输出到页面。

Apache error.log不包含有关500错误的条目,access.log只包含引用500错误的一行。 在php.ini中error_reporting = E_ALL和display_errors = On。

如何让Apache或PHP在页面上显示错误而不是通用的500错误。

发现问题。 开发人员正在使用别人的库,并没有注意到该库内置了自定义的error handling代码。更改了一行代码,一切都很好。