我已经成立了亚马逊AWS一个新鲜的Ubuntu服务器的安装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
任何人都可以提出建议? 如果我尝试类似$obj = new ObjectDoesntExist;
它并没有告诉我Fatal error: Class 'ObjectDoesntExist'
它给了我一个服务器500错误。
任何建议?
*我已经安装的模块是: mysql-server mysql-client apache2 php5 libapache2-mod-php5 phpmyadmin
。 除此之外,它是一个完全基地安装Ubuntu服务器12.04 LTS的
编辑:如果我使用ini_set('display_errors', '1');
在我的剧本开始就显示错误,因为正常的,但我怎么能广本网站?