关于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中检查文件或目录是否存在的代码小结
Oct 22 PHP
利用谷歌 Translate API制作自己的翻译脚本
Jun 04 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
Jul 28 PHP
PHP使用Mysql事务实例解析
Sep 08 PHP
php表单敏感字符过滤类
Dec 08 PHP
PHP采集静态页面并把页面css,img,js保存的方法
Dec 23 PHP
分享PHP函数实现数字与文字分页代码
Jul 28 PHP
PHP查看当前变量类型的方法
Jul 31 PHP
PHP实现二维数组按某列进行排序的方法
Nov 18 PHP
php正则提取html图片(img)src地址与任意属性的方法
Feb 08 PHP
老生常谈php中传统验证与thinkphp框架(必看篇)
Jun 10 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 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中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
php实现两表合并成新表并且有序排列的方法
2014/12/05 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
Js控制弹窗实现在任意分辨率下居中显示
2013/08/01 Javascript
JS控制阿拉伯数字转为中文大写示例代码
2013/09/04 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
浅析js中substring和substr的方法
2015/11/09 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
原生js实现选项卡功能
2017/03/08 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
webpack4+react多页面架构的实现
2018/10/25 Javascript
一些你可能不熟悉的JS知识点总结
2019/03/15 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
解决Layui中layer报错的问题
2019/09/03 Javascript
[22:59]VGJ.S vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
2020/02/28 Python
如何基于Python实现word文档重新排版
2020/09/29 Python
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
捷克家电和家具购物网站:OKAY.cz
2020/07/23 全球购物
介绍一下gcc特性
2015/10/31 面试题
优秀教师感人事迹材料
2014/05/04 职场文书
汉语言文学专业自荐信
2014/06/11 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
个人借款协议书范本
2014/11/17 职场文书
2015年元旦联欢晚会活动总结
2014/11/28 职场文书
2015元旦节寄语
2014/12/08 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
初中优秀学生评语
2014/12/29 职场文书
党支部考察鉴定意见
2015/06/02 职场文书
电影小兵张嘎观后感
2015/06/03 职场文书
Java SSM配置文件案例详解
2021/08/30 Java/Android