PHP 不显示错误 - 内部服务器错误 (500)
我已经在Amazon AWS上设置了Ubuntu Server 12.04 LTS的全新安装,使用*Apache2 / MySQL / PHP5。当我运行PHP脚本并且遇到错误时,我没有看到PHP的任何错误报告,我所看到的只是
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfil the request.
我已经检查了我的文件,据我所知,应该设置错误报告。该文件的内容(关于错误)是:/etc/php5/apache2/php.ini
; display_errors
; Default Value: On
; Development Value: On
; Production Value: Off
; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
任何人都可以建议吗?如果我尝试类似的东西,它不会告诉我它会给我一个服务器500错误。$obj = new ObjectDoesntExist;
Fatal error: Class 'ObjectDoesntExist'
有什么建议吗?
* 我安装的模块是: .除此之外,它是Ubuntu Server 12.04 LTS的完全基本安装。mysql-server mysql-client apache2 php5 libapache2-mod-php5 phpmyadmin
编辑:如果我在脚本的开头使用,它会正常显示错误,但是我如何启用此站点范围?ini_set('display_errors', '1');