报错500那是因为你没有开启php的错误提示
php开启错误提示:
第一种方法:在php.ini文件里改变display_errors和error_reporting的值,没有的直接加上
; 第一处修改
; display_errors = Off
display_errors = On
; 第二处修改
; error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
error_reporting = E_ALL | E_STRICT
第二种方法:在Apache的 httpd.conf文件里加上下面两句
php_flag display_errors on
php_value error_reporting 2039