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);

原文地址:https://www.cnblogs.com/zhuxiaoxi/p/10803296.html

时间: 2024-11-05 12:36:58

PHP开启错误提示而不是单单返回500的相关文章

PHP中如何开启错误提示输出

PHP中如何开启错误提示输出 php.ini里面设置display_errors = On 开启错误提示,error_reporting = E_ALL & ~E_NOTICE 设置错误等级.也可以在php文件中 ini_set('display_errors', 1);//设置开启错误提示error_reporting('E_ALL & ~E_NOTICE ');//错误等级提示

php开启错误提示

PHP有两种开启错误提示的方法 第一种是修改PHP的配置文件,也就是php.ini 找到display_errors=OFF   OFF为关闭错误提示,ON为打开错误提示 第二种是在文件代码中 //禁用错误报告 error_reporting(0); //报告运行时错误 error_reporting(E_ERROR | E_WARNING | E_PARSE); //报告所有错误 error_reporting(E_ALL); 原文地址:https://www.cnblogs.com/niub

Ubuntu 17.10 用 apt 搭建 lamp 环境、安装 phpmyadmin、redis 及扩展、mysql 扩展、开启错误提示、配置虚拟主机

最终环境: Ubuntu17.10.Apache2.4.27.MySQL5.7.20.PHP7.1 1. 安装 apache 官方源有,直接安装: sudo apt-get install apache2 2. 安装 mysql 官方源有,直接安装: sudo apt-get install mysql-server 安装期间会提示设置 MySQL administrator 的密码 ========================================================

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

// 只需在php文件中加入这两句即可开启PHP错误提示 ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 原文地址:https://www.cnblogs.com/ryanzheng/p/9061800.html

SharePoint开启错误提示

1,打开80下面的Web.config文件2,CallStack="true" 和 <customErrors mode="Off" /> <compilation batch="false" debug="true">3,打开15下面的web.config文件, <customErrors mode="Off" /> 原文地址:https://www.cnblogs.c

php开启与关闭错误提示

windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 复制代码 找到display_errors = On 修改为 display_errors = off 注意:如果你已经把PHP.ini文件复制到

CentOS 下开启PHP错误提示

默认模式下的apache是没有开启错误语法提示的,是为了安全性的问题.但如果用LAMP作为测试机,就很必要开启提示了.不然错误在那里也搞不清. 修改php.ini文件. vi /etc/php.ini 修改下行,把Off值改成On display_errors = Off 搜索下行 error_reporting = E_ALL & ~E_NOTICE  或  error_reporting = E_ALL & ~E_DEPRECATED 改为 error_reporting = E_AL

怎么开启PHP 的错误提示?

怎么开启PHP 的错误提示? 在php.ini 修改error_reporting = E_ALL & ~E_NOTICEdisplay_errors = On重启apache服务器在运行有错误的php页面时,还是没有提示. - - 1.可能你php.ini文件找错位置了,通过输出phpinfo()函数,获取 Loaded Configuration File 对应的文件,修改这个文件2.程序中可能设置了 error_reporting(0);将这段代码注视掉 怎么开启PHP 的错误提示?

Nginx下开启php-fpm的错误提示--open_basedir restriction in effect的错误解决方法

默认在nginx下不显示php的错误提示,开启方法: php.ini    display_errors = On php-fpm.confphp_flag[display_errors] = on realpath(): open_basedir restriction in effect (xxx) is not within the allowed path 的错误解决办法 检查下php.ini中的 open_basedir 设置,把网站所在的目录加上,或直接禁用这个参数