ubuntu下开启php错误提示
一直没开启php的错误提示,结果你懂得,几百行代码反反复复检查,捉虫捉得我都不知道发狂多少次,突然想起来,php不是有错误提示吗,干嘛不打开
1.修改php.ini,有两个地方,一个是在 /etc/php5/cli下,另外一个是在/etc/php5/apache2下,命令行不解释。。。
sudo gedit /etc/php5/cli/php.ini /etc/php5/apache2/php.ini
C-F找到display_errors=Off,把Off修改为On,再找到error_reporting,把error_reporting=E_ALL |这样修改为error_reporting=E_ALL |E_STRICT
2.修改apache下的httpd.conf,同样命令行不解释
sudo gedit /etc/apache2/httpd.conf
打开时空白文件,添加
php_flag display_errors on
php_value error_reporting 2039
3.重启apache
sudo /etc/init.d/apache2 restart
4.没了,这下可以追踪bug了