如何让php提示报错信息
php提示报错信息的方法:
解决步骤
1. 首先使用编辑工具打开 php 配置文件
2. 在php配置文件的头部添加以下几行代码
ini_set("display_errors", "stderr"); //ini_set函数作用:为一个配置选项设置值,
error_reporting(E_ALL); //显示所有的错误信息
如下图所示:
参数说明:
(1)display_errors
在php的配置文件中,"display_errors"选项设置作用是:是否将错误信息作为输出的一部分显示到屏幕,或者对用户隐藏而不显示。设置 “stderr” 表示发送到 stderr 而不是 stdout。 "stderr"从 PHP 5.2.4 开始可用。在以前的版本中,该配置值的类型为 boolean。
尽管 display_errors 也可以在运行时设置 (使用 ini_set()), 但是脚本出现致命错误时任何运行时的设置都是无效的。 因为在这种情况下预期运行的操作不会被执行。
(2)error_reporting
设置错误报告的级别。该参数可以是一个任意的表示二进制位字段的整数,或者常数名称。错误级别和常数是在 预定义常量定义的。
在 PHP5.3 及以上版本中,默认值为 E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED。 该设置不会显示 E_NOTICE、 E_STRICT 、E_DEPRECATED 级错误提示。在开发时可以把它们显示出来。 在 PHP 5.3.0 以前版本中,默认值是 E_ALL & ~E_NOTICE & ~E_STRICT。 在 PHP 4 中,默认值是 E_ALL & ~E_NOTICE。
3.重启服务器
重启服务器之后即可看到运行错误代码时会提示错误信息
以上就是如何让php提示报错信息的详细内容,更多请关注其它相关文章!
上一篇: php如何禁止重复提交表单
下一篇: php 展示报错信息
推荐阅读
-
laravel - php向mysql执行insert时,提示“mysql duplicate key”,如何处理?
-
如何用php提取mp3文件里的信息_PHP教程
-
如何让PHP以root权限执行系统命令
-
验证码-php中如何用curl模拟http头信息进行模拟登陆并获取信息
-
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决,mcryptmoduleopen
-
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决,mcryptmoduleopen
-
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口_PHP教程
-
防火墙-php如何让程序后台运行
-
PHP中如何在输出内容后再输出头信息?_PHP教程
-
php curl多线程请求如何让每个线程请求完马上输出结果,而不是等所有请求完成一并输出?