在 CentOS 系统中,配置 PHP 的 display_errors
选项可以帮助你在开发过程中更容易地发现和调试错误。要修改此设置,请按照以下步骤操作:
打开你的 PHP 配置文件 php.ini
。这个文件通常位于 /etc/php.ini
或 /etc/php.d/
目录下。你可以使用文本编辑器(如 vi
、nano
等)打开它。例如:
sudo vi /etc/php.ini
或者
sudo vi /etc/php.d/your_php_file.ini
其中 your_php_file.ini
是你在 /etc/php.d/
目录下找到的 PHP 配置文件。
在 php.ini
文件中找到 display_errors
设置。如果没有找到,请在文件末尾添加以下行:
display_errors = On
这将启用错误显示。
如果你想控制哪些类型的错误被显示,可以使用 error_reporting
设置。例如,要显示所有错误,请添加以下行:
error_reporting = E_ALL
要仅显示警告和错误,请添加以下行:
error_reporting = E_WARNING | E_ERROR
保存并关闭 php.ini
文件。
为了使更改生效,需要重启你的 web 服务器。如果你使用的是 Apache,请运行以下命令:
sudo systemctl restart httpd
如果你使用的是 Nginx 和 PHP-FPM,请运行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
现在,你的 CentOS 系统中的 PHP display_errors
设置已更新。在开发过程中,错误将直接显示在浏览器中,帮助你更快地发现和解决问题。请注意,在生产环境中关闭 display_errors
是一个好主意,以保护敏感信息不被泄露。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何在centos上配置php错误报告