php怎么显示错误?

调试PHP让浏览器提示错误的方法

一、

php.ini中的display_errors的值改为On;

或者

php代码页顶部加上ini_set("display_errors", "On");

error_reporting(E_ALL);

ini_set("display_errors", "On");

error_reporting(E_ALL); //显示所有错误信息

这个显示的只是php方面的出错信息,js方面的你用火狐的firebug查看吧

二、Ubuntu下开启php调试模式,显示报错信息

在Ubuntu下php的缺省设置是不显示错误信息的,如果程序出错会显示“无法处理此请求的错误提示”,这在开发环境下非常不方便。

其实我们只要编辑下apache的配置文件就好

1、我的apache 配置文件目录是/etc/apache2/apache2.conf

sudo vim /etc/apache2/apache2.conf

再最后加入以下两行php_flag display_errors on

php_value error_reporting 2039

2、重启apachesudo service apache2 restart

这样就完成了错误信息的显示。

注:如果还不可以就再改下php.ini下的配置(我没有更改是可以显示,因为上面添加的代码已经开启了)sudo vim /etc/php/7.0/cli/php.ini

搜索display_errors 默认是display_errors=Off 改成display_errors=On 保存退出重启apache2 即可

三、开启步骤如下:

1. 打开php.ini文件。

以ubuntu为例,这个文件在: /etc/php5/apache2 目录下为例。

2. 搜索并修改下行,把Off值改成Ondisplay_errors = Off

3. 搜索下行error_reporting = E_ALL & ~E_NOTICE

或者搜索:error_reporting = E_ALL & ~E_DEPRECATED

修改为error_reporting = E_ALL | E_STRICT

4. 修改Apache的 httpd.conf,

以Ubuntu 为例, 这个文件在:/etc/apache2/ 目录下,这是一个空白文件。

添加以下两行:php_flag display_errors on

php_value error_reporting 2039

5. 重启Apache,就OK了。

重启命令: :sudo /etc/init.d/apache2 restart.

四、web.config.debug = True

推荐:《PHP教程》

php 错误提示,php怎么显示错误相关推荐

  1. php 错误提示开启,php开启与关闭错误提示,php开启错误提示_PHP教程

    php开启与关闭错误提示,php开启错误提示 windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set(" ...

  2. 一个简单的解决方法:word文档打不开,错误提示mso.dll模块错误。

    一个简单的解决方法:word文档打不开,错误提示mso.dll模块错误. 参考文章: (1)一个简单的解决方法:word文档打不开,错误提示mso.dll模块错误. (2)https://www.cn ...

  3. dj鲜生-10-用户注册的继续-错误提示的前端显示-防重名验证

    未完成的继续 注册成功,跳转到首页 注册成功以后,跳转到一个指定的商品 错误提示显示给用户看 如果有什么错误,通过渲染的方式在页面上显示出来 回看检验的那些步骤 都会有数据传给前端 只需要在前端的指定 ...

  4. php 错误提示模板,php 关闭错误提示方法总结与性能分析

    一,关闭notice错误提示 1.在php.ini文件中改动 error_reporting 改为:error_reporting=E_ALL & ~E_NOTICE 2.如果你不能操作php ...

  5. MFC工程 : view.h 包含错误, 提示 undeclared identifier 等错误

    比如已有:  testView.h testDoc.h resource.h  mynewfile.cpp 如果要在mynewfile.cpp中添加testView.h, 有时会提示 undeclar ...

  6. html页面怎么显示错误信息,Web浏览器显示错误页面

    我从未使用过提琴手核心.但在第一次将它用于我的应用程序后,出现了一个奇怪的问题.每当我的应用程序运行时,Web浏览器工作正常.但其他时间那些全部显示错误页面.我知道我对小提琴手核心做了错误的事情.我在 ...

  7. yii ajax验证失败返回提示,Yii ajax显示错误提示,messagebox

    在Yii中,可以利用ajax执行一个action,但是这个action有时候会有弹出错误讯息的需求,这时候的处理方式如下 基本思想 利用exception,比如 throw new CHttpExce ...

  8. 错误提示没了_ESC错误排查-系统启动篇

    # ECS从入门到精通(错误排查) # Linux启动与登录问题 Linux 启动与登录问题是 ECS 的高频问题,而往往处理不及时会直接影响到 用户业务的正常可持续运行,因此也变成了我们处理问题优先 ...

  9. php访问参数错误,提示“无法访问参数错误”的4种解决方法

    直接拔下usb设备而不是点击弹出.直接拔下usb设备会损坏甚至破坏扇区,是导致usb设备参数错误的原因之一.切记尽量使用"安全弹出usb"功能. usb接口问题.usb接口是电脑和 ...

最新文章

  1. ZIL (ZFS intent log) zil.c
  2. 浙江财经大学java试卷_2020年浙江财经大学社会保障考研真题试卷及试题答案,管理学考研试题下载...
  3. c#json对象转数组_数组和对象的区别
  4. vue2.0 vue-cli项目中路由之间的参数传递
  5. Ubuntu16.04下Hadoop的本地安装与配置
  6. leetcode 最后一个单词的长度
  7. Bell数的生成函数推导
  8. C++ 左值和右值 的学习
  9. 退出所有循环_Python学习之路9—循环的总结
  10. 【Java】利用递归求阶乘
  11. python编程入门----numpy不常见的小细节
  12. 使用百度地图实现基本的地图显示与定位功能
  13. ES6 推荐网络文档书籍
  14. 【下载】无线电杂志上下册合集2006-2011
  15. Mac安装Linux虚拟机
  16. Delta3D(6)教程:创建游戏角色-2
  17. 【Python】半次元COS图爬取
  18. Vue3和Vue2的一些区别
  19. huya弹幕提取小尝试
  20. 发布会签到系统_系统开发_创建项目及应用

热门文章

  1. canvas动画 电子白板_广东智慧电容式触摸屏维修,学校电子白板操作
  2. python中比较重要的几个函数_【python】python re模块中几个比较重要的函数
  3. 从零开始学习docker(九)持久化存储和数据共享之 Data Volume
  4. Struts2中jsp page=xxx.action/jsp失效
  5. Python淘汰倒计时!这个新一代可视化神器,阿里、华为都用疯了?
  6. 大厂疯传!Python+商业数据分析+数据可视化教程(附项目案例)
  7. 再见 CSV,速度提升 150 倍!
  8. 卧槽!手机上竟然也能用Win10...
  9. 就是这么流弊!三行Python代码,让数据处理速度提高2到6倍
  10. python实现微信自动发信息_Python实现智慧-定期向微信女友发送消息,python,智给,定时,发消息...