php怎样显示谬误?
调试PHP让阅读器提醒谬误的办法
1、
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查看吧
2、Ubuntu下开启php调试模式,显示报错信息
正在Ubuntu下php的缺省设置是没有显示谬误信息的,假如顺序犯错会显示“无奈解决此申请的谬误提醒”,这正在开发环境下十分没有不便。
其实咱们只需编纂下apache的设置装备摆设文件就好
一、我的apache 设置装备摆设文件目次是/etc/apache2/apache2.conf
sudo vim /etc/apache2/apache2.conf
再最初退出如下两行
php_flag display_errors on php_value error_reporting 2039
二、重启apache
sudo service apache2 restart
这样就实现了谬误信息的显示。
注:假如还不成以就再改下php.ini下的设置装备摆设(我不更改是能够显示,由于下面增加的代码曾经开启了)
sudo vim /etc/php/7.0/cli/php.ini
搜寻display_errors 默许是display_errors=Off 改为display_errors=On 保留加入重启apache2 便可
3、开启步骤以下:
1. 关上php.ini文件。
以ubuntu为例,这个文件正在: /etc/php5/apache2 目次下为例。
2. 搜寻并修正上行,把Off值改为On
display_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.
4、web.config.debug = True
保举:《PHP教程》
以上就是php怎样显示谬误的具体内容,更多请存眷资源魔其它相干文章!
抱歉,评论功能暂时关闭!