PHP中如何开启错误提示输出?
PHP中如何开启错误提示输出?并且让有错误的PHP网页不直接被拒绝运行,能解析输出出现错误之前的代码并输出在浏览器上,直到出现错误后,把错误提示也输出在浏览器中。不开启这...
PHP中如何开启错误提示输出?并且让有错误的PHP网页不直接被拒绝运行,能解析输出出现错误之前的代码并输出在浏览器上,直到出现错误后,把错误提示也输出在浏览器中。不开启这个功能调试代码很纠结呢~一大段代码却不知道错误出在哪里~
我试过改你们说的那几个参数,但还是不行。我一台win机器上装的一键环境软件wamp,另一台机器linux上是apt-get安装的环境一键的那个如果代码里有错误在浏览器里执行就会输出错误提示,而Linux上的环境在浏览器里什么都不显示,只是一个空白页面~谁知道这到底是怎么回事?
像上面这样的错误提示如何打开?win环境下的wamp默认就打开了这个错误提示,而我从linux下安装的php环境确没有任何错误提示~ 展开
我试过改你们说的那几个参数,但还是不行。我一台win机器上装的一键环境软件wamp,另一台机器linux上是apt-get安装的环境一键的那个如果代码里有错误在浏览器里执行就会输出错误提示,而Linux上的环境在浏览器里什么都不显示,只是一个空白页面~谁知道这到底是怎么回事?
像上面这样的错误提示如何打开?win环境下的wamp默认就打开了这个错误提示,而我从linux下安装的php环境确没有任何错误提示~ 展开
5个回答
展开全部
开启步骤如下:
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.
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.
展开全部
php.ini
里面设置display_errors = On 开启错误提示,error_reporting = E_ALL & ~E_NOTICE 设置错误等级。也可以在php文件中
ini_set('display_errors', 1);//设置开启错误提示
error_reporting('E_ALL & ~E_NOTICE ');//错误等级提示
里面设置display_errors = On 开启错误提示,error_reporting = E_ALL & ~E_NOTICE 设置错误等级。也可以在php文件中
ini_set('display_errors', 1);//设置开启错误提示
error_reporting('E_ALL & ~E_NOTICE ');//错误等级提示
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-02-18
展开全部
php.ini
display_errors = On
display_errors = On
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ini_set("display_errors",1);
error_report(E_ALL);
error_report(E_ALL);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
web.config.debug = True
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询