要實時監控Ubuntu上的PHP日志變化,您可以使用tail命令的-f選項。這將使您能夠實時查看日志文件的更新。以下是如何操作的步驟:
打開終端(快捷鍵:Ctrl + Alt + T)。
使用cd命令導航到包含PHP日志文件的目錄。通常,這些文件位于/var/log/apache2或/var/log/nginx目錄中。例如,如果您使用的是Apache服務器,可以輸入以下命令:
cd /var/log/apache2
tail命令的-f選項實時查看日志文件。例如,如果您要監控名為error.log的文件,可以輸入以下命令:sudo tail -f error.log
現在,每當error.log文件發生更改時,您都將在終端中看到新的日志條目。
如果您想要同時監控多個日志文件,可以使用逗號分隔的文件列表,如下所示:
sudo tail -f error.log access.log
此外,您還可以使用grep命令過濾特定的日志條目。例如,要僅查看與某個特定錯誤代碼相關的條目,可以使用以下命令:
sudo tail -f error.log | grep 'ERROR_CODE'
將ERROR_CODE替換為您要查找的實際錯誤代碼。