PHP开启错误提示而不是单单返回500

Posted zhuxiaoxi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP开启错误提示而不是单单返回500相关的知识,希望对你有一定的参考价值。

方法一

修改php.ini文件和php-fpm.conf
php.ini文件在我使用的发行版本/etc/php/<版本号>/cli/php.ini
php-fpm.conf文件在/etc/php/7.2/fpm/php-fpm.conf
如果找不到可以使用find /etc -name php.ini搜索
在文件中搜索这两个选项,并修改为On

display_errors = On
display_startup_errors = On

修改完,重启php服务

方法二

在需要调试的文件前添加以下内容

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);

以上是关于PHP开启错误提示而不是单单返回500的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP 错误上设置 Apache HTTP 503 错误代码而不是 HTTP 500

Thinkphp怎么开启详细错误提示而不是出现哭脸

Apache:返回 404 错误而不是 500 错误

PHP 不修改配置文件而开启错误提示

IIS服务器环境下某路径下所有PHP接口无法运行报500.19错误

我希望 codeigniter 回显 php 错误而不是 500 内部错误