当前位置: 首页 > news >正文

聊城做网站的公司流程长沙网站优化方式

聊城做网站的公司流程,长沙网站优化方式,传媒公司怎么注册,建站用wordpress 起飞了在实际应用中,开发者当然不希望把自己开发的程序的错误暴露给用户,一方面会动摇客户对己方的信心,另一方面容易被攻击者抓住漏洞实施攻击,同时开发者本身需要及时收集错误,因此需要合理的设置错误显示与记录错误日志 一…

在实际应用中,开发者当然不希望把自己开发的程序的错误暴露给用户,一方面会动摇客户对己方的信心,另一方面容易被攻击者抓住漏洞实施攻击,同时开发者本身需要及时收集错误,因此需要合理的设置错误显示与记录错误日志


一,错误显示设置

错误显示设置用于设置哪些错误该显示,以及该如何显示

在php中,其实有两种方式来设置当前脚本的错误处理方式

(一)php配置文件

在php.ini文件基于全局的配置,该文件下有两个参数

分别是error_reporting和display_errors,前者用于设置显示什么级别的错误,后者用于设置是否显示错误

(注:该知识点对网安SQL注入有意义,此处不细讲)

(二)php脚本中设置

error_reporting()

该函数可以在php脚本中调用,以设置错误的显示级别,需要传入一个错误代号(常量),见本篇【】->php基础学习之错误处理(其一)-CSDN博客

例如传入0时,将不显示任何错误信息

当调用error_reporting()函数不传入参数时也是符合语法的,此时它将返回当前php脚本设置的错误级别

如下图所示:在上一篇【三.(六)】已经验证过各错误代号(常量)的具体值,其中E_ALL的值是32767对应的二进制数,E_NOTICE的值是8对应的二进制数,那么表达式【E_ALL & ~E_NOTICE】(该表达式的含义是除去NOTICE级别的错误)的结果正好是下面脚本的输出结果32759,说明error_reporting()函数返回的错误级别是正确的->php基础学习之错误处理(其一)-CSDN博客

ini_set()

和【一.(一)】本质是一样的,通过修改配置文件中的参数进行设置,但是脚本中的设置优先级比配置文件中的优先级更高(如果配置文件和脚本文件中的配置项不一致,以脚本中的配置优先),当然前提是脚本中的相关代码被执行

该函数有两个参数,第一个参数传入一个字符串(这个字符串就是配置项的名称),第二个参数传入该配置项对应的值

例如在上文提到的error_reporting,使用ini_set()函数设置显示


二,错误日志设置

在生产环境中无可避免会发生错误,但作为开发者又不希望展示给用户看,所以需要使用日志记录错误以便做出相应debug

参考本篇->如何配置使用php.ini中的错误日志功能? (newsn.net)

(一)开启日志功能

php日志功能的开关由参数【log_errors】决定,找到它并赋值为On

(二)指定路径

错误日志设置需要定义好error_log配置参数,并赋予该配置参数一个值(此值是一个.log文件的路径<注意路径的格式,一般用左斜杠>,将会保存程序测试或使用时发生的错误,如果需要关闭记录日志的功能,直接将此参数以及值注释或者删除即可)

(三)测试

(实际开发中一般将【display_errors】或【display_startup_errors】等参数设置为Off,这样在网页中就不会显示错误而是只将错误记录到日志文件中)

http://www.yayakq.cn/news/737601/

相关文章:

  • 工信部的网站备案信息asp.net网站开发源码
  • 网站开发新加坡传媒网站建设公司
  • 爱站网使用的是什么网站枣庄网站建设哪家好
  • 宁波网站制作公司官网鞋材 技术支持 东莞网站建设
  • 做的网站乱码怎么搞wordpress 5.1后台打开慢
  • 邮件设计网站铜陵市建设局网站
  • 毕业设计 建设网站广州网络科技有限公司有哪些
  • 温州网站推广排名怎么做装修网站
  • 上海有哪些优化网站推广公司泰安新闻频道在线直播
  • 建设网站观澜中医院网站素材
  • 网站开发的可行性研究报告长春大型互联网公司
  • 深圳聘请做网站人员如何在大网站做外链
  • 怎样用腾讯云做网站购物网站制作流程
  • 宣传设计网站手机网站模板 优帮云
  • 手机排行榜软件象客企业网站做优化排名
  • 巩义网站建设价格网站服务器物理地址怎么查
  • 建设银行行号网站查询是什么意思聚美优品网站建设导向
  • 济宁 做网站企业网站建设开发服务
  • 网站制作公司深圳vue做公司网站
  • 东莞网站制作很好 乐云践新做爰全过程免费的视频 网站
  • 渭南网站建设与维护品牌建设的四条主线
  • 怎样才能制做免费网站行业关键词搜索排名
  • 中国空间站官网营销网站建立公司
  • 网站建设代码题怎么投诉做网站的公司
  • cms系统和网站后台系统wordpress 4.9.4 安装
  • 网站怎么做qq微信登陆界面惠州网站制作定制
  • 如今流行的网站建设广州清洁公司
  • 2023网站推广入口方案网站
  • 十大免费自助建站深圳好网民名单出炉
  • 17做网站骗子猎头公司是什么意思