要篩選 Ubuntu PHP 日志,您可以使用以下方法:
grep
命令:grep
是一個強大的文本搜索工具,可以從文件中搜索特定的字符串或模式。例如,要從 PHP 錯誤日志中篩選包含 “error” 的行,可以使用以下命令:
grep 'error' /var/log/apache2/error.log
如果您使用的是 PHP-FPM,可以嘗試以下命令:
grep 'error' /var/log/php7.x-fpm.log
請將 7.x
替換為您正在使用的 PHP 版本。
tail
命令:tail
命令允許您查看文件的最后幾行。這對于實時監控日志非常有用。例如,要查看 PHP 錯誤日志的最后 10 行,可以使用以下命令:
tail -n 10 /var/log/apache2/error.log
對于 PHP-FPM,可以嘗試以下命令:
tail -n 10 /var/log/php7.x-fpm.log
journalctl
命令:如果您的系統使用 systemd
,可以使用 journalctl
命令查看 PHP 相關的日志。例如,要查看與 PHP-FPM 相關的日志,可以使用以下命令:
journalctl -u php7.x-fpm.service
請將 7.x
替換為您正在使用的 PHP 版本。
您還可以使用日志管理工具(如 Logwatch 或 GoAccess)來分析和篩選 PHP 日志。這些工具通常提供更高級的功能,如日志分析、報告生成和實時監控。
您還可以使用文本編輯器(如 Vim、Nano 或 Gedit)打開和篩選 PHP 日志。在文本編輯器中打開日志文件后,您可以使用搜索功能(通常通過按 Ctrl+F 或 Cmd+F 調用)來查找特定的字符串或模式。
根據您的需求和偏好,可以選擇最適合您的方法來篩選 Ubuntu PHP 日志。