最近在编写php程序,可是总是很 难看到错误提示信息,然后发现这是由于php配置问题引起的
解决方法如下:
1 修改php.ini配置文件 在ubuntu下,该文件的路径为 /etc/php/apache2/php.ini。
这个文件的修改需要 root权限,命令是sudo vim php.ini
这样就能修改该文件了。
用/string命令 查找一下字符串 display_errors 将off 修改为on,error_reporting 改为E_ALL | E~NOTICE;
2 然后修改apache 的配置文件:ubantu下,该文件路径为 /etc/apache/http.conf
同样用sudo vim http.conf
添加如下:
php_flag display_errors on
php_value error_reporting 2039
重启apache 服务 sudo /etc/init/d/apache2 restart
3 编辑如下php文件
<?php
ini_set("display_errors","On");
error_reporting(E_ALL);
?>
将其 include进 你所编写的php 脚本中,这样就能在浏览器中看到错误信息了。