Ubuntu 14.04 下开启PHP错误提示
在Ubuntu 14.04的默认PHP开发环境中,PHP并不会显示所有的警告和错误信息,这对于开发者来说无疑增加了调试的难度。为了解决这个问题,我将记录并分享两种配置方法,以便大家在需要时能够轻松启用PHP的错误提示。
一、精简版配置步骤
1. 修改php配置文件phpi。
在终端中使用以下命令打开phpi文件:
```bash
sudo gedit /etc/php5/apache2/phpi
```
找到以下两项并进行修改:
将 `display_errors = Off` 改为 `display_errors = On`,以开启错误显示。
将 `error_reporting = x` 改为 `error_reporting = E_ALL | E_STRICT`,以确保所有错误都被报告。
2. 重启apache服务器。
使用命令:
```bash
sudo /etc/init.d/apache2 restart
```
完成以上步骤后,你就可以在PHP开发过程中看到所有的警告和错误信息了。
二、详细版配置步骤
1. 打开phpi文件。该文件位于 `/etc/php5/apache2` 目录下。
2. 搜索并修改 `display_errors` 选项,将 `Off` 改为 `On`。
3. 搜索 `error_reporting` 选项。你可能会找到 `error_reporting = E_ALL & ~E_NOTICE` 或 `error_reporting = E_ALL & ~E_DEPRECATED`。将这些值修改为 `error_reporting = E_ALL | E_STRICT`,以确保捕获所有错误。
4. 修改Apache的httpd.conf文件。该文件位于 `/etc/apache2/` 目录下。这是一个空白文件,需要添加以下两行配置:
```apache
php_flag display_errors on
php_value error_reporting 2039
```
5. 重启Apache服务器。使用命令:
```bash
sudo /etc/init.d/apache2 restart
```
至此,Ubuntu下的LAMP环境中的PHP错误提示已开启。希望以上方法能帮助到大家,感谢阅读,欢迎继续关注脚本之家获取更多资讯。