Ubuntu PHP日志中常見警告類型及說明如下:
- Deprecated(已棄用):使用了未來可能被移除的函數或特性,需更新代碼以使用替代方案。
- Notice(通知):代碼中存在潛在問題,但腳本可繼續運行,如訪問未定義變量、數組索引等。
- Warning(警告):代碼存在潛在風險,可能導致意外行為,如除以零、未初始化變量、文件路徑錯誤等。
這些警告信息通常記錄在 /var/log/apache2/error.log
(Apache)或 /var/log/nginx/error.log
(Nginx)中,可通過查看日志定位問題并修復。