返回顶部

[文摘] Drupal如何打开错误报告,找到错误

[复制链接]
awagink 显示全部楼层 发表于 2016-1-30 21:20:00 |阅读模式 打印 上一主题 下一主题
在开发过程中找到出现的问题是非常重要的,其实很久之前并不知道如何打开错误报告。
其实就是下面三行代码(Drupal7)
首先需要打开你的settings.php文件,在下面添加三行

  1. error_reporting(E_ALL);
  2. ini_set('display_errors', TRUE);
  3. ini_set('display_startup_errors', TRUE);
复制代码


如果在实际生产环境,这些是需要被关掉的,开发环境是为了开发者迅速找到错误。

或者设置php.ini文件中的错误报告开启
  1. error_reporting=E_ALL&~E_NOTICE
复制代码

开启错误报告,但是不报告notice级别的错误。
------------------------------------------------------------------
最近小弟在写php的过程中发现php提示php notice:………………的字样,虽然这个只是php的提示内容,并没有什么大的影响,但是出于安全性和美观方面的考虑,小弟还是想把这个东西去掉。
那么,怎么办呢?
抬出baidu,直接复制、粘贴php notice:,这样搜索的结果,一般有两种情况:
一、直接来一句:error_reporting=E_ALL&~E_NOTICE,搞得你不知道什么意思?!
二、

1.在php.ini文件中改动error_reporting

   改为:  
   error_reporting=E_ALL&~E_NOTICE

如果你不能操作php.ini文件,你可以用下面的方法来实现

2.在你想禁止notice错误提示的页面中加入下面的代码

/* Report all errors except E_NOTICE */
error_reporting(E_ALL ^ E_NOTICE);

希望上面的代码能解决你的问题。



这个还好一些,让你知道怎么搞!打开php.ini,ctrl+f找到error_reporting,把上面的ctrl+v过来,浏览自己的网页,诶,真的不显示php notice了,这时真是对这位大哥感激的不行啊,终于帮我们这些菜鸟们解决问题了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

纳速健身网成立于2006年8月,是国内优秀健身运动网站,现拥浏览人数超30万。网站是集养生、武术、太极拳和健身气功等多种健身项目于一体的多功能交流平台。平台提供大量优质的教学视频、伴奏音乐(太极拳晨练音乐,广场舞音乐,健身气功音乐)、图文教程、运动科普和经验分享,为健身爱好者提供完善的运动指导平台。
  • 纳速QQ群乙:151815303
  • 纳速QQ群丙:79104490
  • 微信交流群:微信好友搜索【nasuwang】加小纳微信进群交流健身知识,备注【纳速】
  •                     或者扫描页面底部右侧二维码添加小纳微信>>>
  • 微信公众号

  • 微信群客服交流

  • Copyright © 2006-2021, 纳速健身网. | | 辽ICP备13002388号-1 辽公安网备21050202000005号公安网备号 纳速武术-乙 QQ