💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
#### php 服务器500错误解决 * * * * * php 新手在初期搭建完开发环境后,开发时出现语法错误时,服务器返回500 ( 服务器内部错误),而不是返回错误提示。 这时候需要对开发环境做一些配置,帮助你快速查找问题原因,定位问题,解决问题。 找到 php的配置文件 ~~~ /etc/php.ini ~~~ 配置参数值: ~~~ display_errors = On error_reporting = E_ALL | E_STRICT ~~~ 重启apache 服务 ~~~ service httpd restart ~~~ 这个时候 浏览器已经可以输出错误信息了。 需要再配置下 apache ~~~ /etc/httpd/conf/httpd.conf ~~~ 在 apache的配置文件最后添加 两行: ~~~ php_flag display_errors on php_value error_reporting 2039 ~~~ 重启apache。 * * * * * 给一个不用修改php.ini的方法查看500错误信息 对php.ini 中参数的设置 也可用在php代码中完成,这样可用动态的,在指定的php文件中,输出错误。 在我们出现`500错误`的php文件前面加上两行代码: ~~~ //开启php.ini中的display_errors指令 //通过error_reporting()函数设置,输出所有级别的错误报告 ini_set("display_errors","On"); error_reporting(E_ALL); ~~~ 这样就会像IDE工具一样告诉你到底是哪一个文件下的哪一行代码出了问题,导致服务器内部错误,这样就能很容易的找出500错误的根本原因。