在 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