查看錯誤日志
/var/log/apache2/error.log/var/log/nginx/error.log,若使用PHP-FPM還需檢查/var/log/php-fpm.log或/var/log/php7.x-fpm.logsudo tail -f /var/log/xxx/error.log確認PHP版本與配置
php -vphp.ini路徑:php --ini,確認display_errors和error_reporting是否開啟排查常見錯誤類型
php -l檢查代碼語法,修復缺分號、括號等問題。php -m查看已安裝擴展,安裝缺失擴展(如sudo apt-get install php-mysql)。chmod/chown調整。重啟服務
sudo systemctl restart apache2;重啟Nginx+PHP-FPM:sudo systemctl restart nginx php7.x-fpm。高級調試
php.ini中配置調試參數,配合IDE逐步排查代碼邏輯錯誤。ini_set('error_log', '/path/to/log')指定日志路徑。提示:若無法定位問題,可將錯誤日志中的關鍵信息(如錯誤類型、文件行號)復制到社區(如Stack Overflow)尋求幫助,需附上PHP版本、服務器環境等上下文。