如何轻松设置Ubuntu PHP错误报告级别,高效排查问题,保障网站稳定运行?

更新于
2026-09-30 17:19:28
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

如何在 Ubuntu 上轻松设置 PHP 错误报告级别。高效排查问题,保障网站稳定运行?

痛点提示很多开发者在 Ubuntu 程序上调试 PHP 时常常遇到“错误信息不显示”“日志没有生成”“配置修改后仍旧报错”的困扰。下面的步骤将方便你定位并解决这些问题。

1️⃣ 确认当前使用的 PHP 配置文件

打开终端,执行以下命令查看已加载的 php.ini 方法:

如何轻松设置Ubuntu PHP错误报告级别,高效排查问题,保障网站稳定运行?
php --ini

输出中会列出 CLI 与 Web 两个配置文件方法。怎么说呢,确保你编辑的是对应运行环境所使用的 php.ini。不过,

2️⃣ 编辑对应的 php.ini 文件

根据上一步找到的方法。使用喜欢的编辑器打开文件。例如使用 nano:

sudo nano /etc/php/7.4/apache2/php.ini # Apache
sudo nano /etc/php/7.4/fpm/php.ini # Nginx + PHP‑FPM

注意**:如果不确定版本号,可以在终端运行 `php -v` 查看已安装的 PHP 版本。

3️⃣ 配置错误报告级别

error_reporting 指令** 决定哪些错误会被 PHP 报告。下面提供几种常用组合,供你根据实际需求选择:

  • E_ALL & ~E_NOTICE & ~E_STRICT: 隐藏通知和严格警告。仅显示真正的错误,适合生产环境。
阅读全文
标签:Ubuntu

如何在 Ubuntu 上轻松设置 PHP 错误报告级别。高效排查问题,保障网站稳定运行?

痛点提示很多开发者在 Ubuntu 程序上调试 PHP 时常常遇到“错误信息不显示”“日志没有生成”“配置修改后仍旧报错”的困扰。下面的步骤将方便你定位并解决这些问题。

1️⃣ 确认当前使用的 PHP 配置文件

打开终端,执行以下命令查看已加载的 php.ini 方法:

如何轻松设置Ubuntu PHP错误报告级别,高效排查问题,保障网站稳定运行?
php --ini

输出中会列出 CLI 与 Web 两个配置文件方法。怎么说呢,确保你编辑的是对应运行环境所使用的 php.ini。不过,

2️⃣ 编辑对应的 php.ini 文件

根据上一步找到的方法。使用喜欢的编辑器打开文件。例如使用 nano:

sudo nano /etc/php/7.4/apache2/php.ini # Apache
sudo nano /etc/php/7.4/fpm/php.ini # Nginx + PHP‑FPM

注意**:如果不确定版本号,可以在终端运行 `php -v` 查看已安装的 PHP 版本。

3️⃣ 配置错误报告级别

error_reporting 指令** 决定哪些错误会被 PHP 报告。下面提供几种常用组合,供你根据实际需求选择:

  • E_ALL & ~E_NOTICE & ~E_STRICT: 隐藏通知和严格警告。仅显示真正的错误,适合生产环境。
阅读全文
标签:Ubuntu