关于php开启错误提示的总结


Posted in PHP onSeptember 24, 2019

第一种方法:在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

display_errors

错误回显,一般常用语开发模式,但是很多应用在正式环境中也忘记了关闭此选项。错误回显可以暴露出非常多的敏感信息,为攻击者下一步攻击提供便利。推荐关闭此选项。

display_errors = On

开启状态下,若出现错误,则报错,出现错误提示

dispaly_errors = Off

关闭状态下,若出现错误,则提示:服务器错误。但是不会出现错误提示

error_reporting可以设置的参数,如下:

错误报告是位字段。可以将数字加起来得到想要的错误报告等级。

E_ALL ? 所有的错误和警告(不包括 E_STRICT)

E_ERROR ? 致命性的运行时错误

E_WARNING ? 运行时警告(非致命性错误)

E_PARSE ? 编译时解析错误

E_NOTICE ? 运行时提醒(这些经常是你代码中的bug引起的,也可能是有意的行为造成的。)

E_STRICT ? 编码标准化警告,允许PHP建议如何修改代码以确保最佳的互操作性向前兼容性。

E_CORE_ERROR ? PHP启动时初始化过程中的致命错误

E_CORE_WARNING ? PHP启动时初始化过程中的警告(非致命性错)

E_COMPILE_ERROR ? 编译时致命性错

E_COMPILE_WARNING ? 编译时警告(非致命性错)

E_USER_ERROR ? 用户自定义的错误消息

E_USER_WARNING ? 用户自定义的警告消息

E_USER_NOTICE ? 用户自定义的提醒消息

第二种方法:在Apache的 httpd.conf文件里加上下面两句

php_flag display_errors on

php_value error_reporting 2039

以上就是php开启错误提示的详细内容,感谢大家对三水点靠木的支持。

PHP 相关文章推荐
小文件php+SQLite存储方案
Sep 04 PHP
PHP stream_context_create()作用和用法分析
Mar 29 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
Apr 20 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
Jun 25 PHP
PHP json_decode函数详细解析
Feb 17 PHP
PHP中isset()和unset()函数的用法小结
Mar 11 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
Zend Framework连接Mysql数据库实例分析
Mar 19 PHP
Yii2超好用的日期和时间组件(值得收藏)
May 05 PHP
PHP基于IMAP收取邮件的方法示例
Aug 07 PHP
微信小程序发送订阅消息的方法(php 为例)
Oct 30 PHP
php集成开发环境详解
Sep 24 #PHP
php和nginx交互实例讲解
Sep 24 #PHP
php连接mysql数据库最简单的实现方法
Sep 24 #PHP
php和html的区别点详细总结
Sep 24 #PHP
php设计模式之适配器模式原理、用法及注意事项详解
Sep 24 #PHP
PHP使用观察者模式处理异常信息的方法详解
Sep 24 #PHP
php连接sftp的作用以及实例代码
Sep 23 #PHP
You might like
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
2016/02/26 PHP
php通过smtp邮件验证登陆的方法
2016/05/11 PHP
PHP上传Excel文件导入数据到MySQL数据库示例
2016/10/25 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
2018/05/16 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
Jquery cookie操作代码
2010/03/14 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
详解JavaScript编程中的数组结构
2015/10/24 Javascript
利用JS实现文字的聚合动画效果
2017/01/22 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
原生JS实现隐藏显示图片 JS实现点击切换图片效果
2021/01/27 Javascript
深入理解ES6之数据解构的用法
2018/01/13 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
vue父子组件通信的高级用法示例
2019/08/29 Javascript
JavaScript定时器使用方法详解
2020/03/26 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
[50:50]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第一场 12.10
2020/12/13 DOTA
python paramiko实现ssh远程访问的方法
2013/12/03 Python
Python help()函数用法详解
2014/03/11 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
Python实现读取及写入csv文件的方法示例
2018/01/12 Python
python批量实现Word文件转换为PDF文件
2018/03/15 Python
python格式化输出保留2位小数的实现方法
2019/07/02 Python
Python批量修改图片分辨率的实例代码
2019/07/04 Python
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
投标单位介绍信
2014/01/09 职场文书
高中地理教学反思
2014/01/29 职场文书
保研导师推荐信
2015/03/25 职场文书
2016年小学感恩节活动总结
2016/04/01 职场文书
导游词之台湾阿里山
2019/10/23 职场文书
JS异步堆栈追踪之为什么await胜过Promise
2021/04/28 Javascript
解决Pytorch半精度浮点型网络训练的问题
2021/05/24 Python
浅谈mysql增加索引不生效的几种情况
2021/06/23 MySQL
2007年老电脑安装win11会怎么样? 网友实测win11在老电脑运行良好
2021/11/21 数码科技