在 CentOS 系统中,要设置 PHP 的 display_errors
选项,请按照以下步骤操作:
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
替换为实际的文件名。
php.ini
文件中找到 display_errors
设置项。如果没有找到,请在文件的末尾添加以下行:display_errors = On
这将启用错误显示。
ini_set()
函数。例如,要在脚本中启用错误显示,请添加以下代码:ini_set('display_errors', 1);
要禁用错误显示,请将其设置为 0:
ini_set('display_errors', 0);
保存并关闭 php.ini
文件。
重启你的 web 服务器以使更改生效。如果你使用的是 Apache,请运行以下命令:
sudo systemctl restart httpd
如果你使用的是 Nginx 和 PHP-FPM,请运行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
现在,你已经成功设置了 CentOS 中的 display_errors
选项。请注意,在生产环境中,建议禁用错误显示,以保护敏感信息不被泄露。在生产环境中,你可以将错误日志记录到文件中,以便进行调试和错误追踪。要实现这一点,请将 display_errors
设置为 Off
,并将 error_log
设置为一个有效的文件路径。例如:
display_errors = Off
error_log = /var/log/php_errors.log