-
修改php.ini配置文件
首先,我們需要找到php.ini配置文件。可以通過以下命令在終端中查找:
php?--ini
這個命令將會查找php.ini配置文件的位置。拿到php.ini配置文件所在的位置后,我們可以找到以下兩個配置項:
display_errors?=?Off error_reporting?=?E_ALL?&?~E_DEPRECATED?&?~E_STRICT
以上配置項決定了PHP是否顯示錯誤信息和錯誤級別的設置。
立即學習“PHP免費學習筆記(深入)”;
我們需要將display_errors設置為On,以開啟頁面上PHP的錯誤信息顯示。同時,error_reporting決定了哪些錯誤信息需要在頁面上顯示。
將以上兩個配置項修改如下:
display_errors?=?On error_reporting?=?E_ALL
-
修改nginx配置文件
現在,我們需要在Nginx的配置文件中添加以下代碼段:
location?~?.php$?{ ????fastcgi_pass???127.0.0.1:9000; ????fastcgi_index??index.php; ????fastcgi_param??SCRIPT_FILENAME?$document_root$fastcgi_script_name; ????fastcgi_param??PATH_INFO?$fastcgi_script_name; ????fastcgi_param??PHP_VALUE?"display_errors=On"; ????fastcgi_param??PHP_ADMIN_VALUE?"error_reporting=E_ALL"; ????include????????fastcgi_params; }
以上代碼將FastCGI模塊與PHP進行連接,并為PHP設置了兩個參數:display_errors和error_reporting,使之成為全局設置。
需要注意的是,以上代碼僅僅是修改了Nginx的配置文件,并沒有重新加載Nginx。
-
重新加載Nginx
我們需要重新加載Nginx,以使Nginx的配置文件生效。
sudo?service?nginx?reload
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END