Ubuntu系统查看PHP-FPM日志的方法

一、确认PHP-FPM日志文件位置

在Ubuntu系统里,PHP-FPM的日志到底放在哪里?这还真得看安装方式和具体配置。常见的几个地方是:

php-fpm日志文件Ubuntu如何查看

二、查看日志的常用命令

知道了日志在哪儿,怎么查看?下面几个命令应该是你最常用的。

  1. 实时监控最新日志:用tail -f命令最方便。比如查看默认错误日志:

    sudo tail -f /var/log/php-fpm.log

    如果是PHP 7.4的池日志,可以这样:

    sudo tail -f /var/log/php7.4-fpm.d/www-error.log

    Ctrl+C就能退出实时查看模式。

  2. 分页浏览日志内容:如果日志文件比较大,用less命令逐页查看更高效。例如:

    sudo less +F /var/log/php-fpm.log

    方向键滚动,按Q键退出。

  3. 定位特定关键词:排查问题时,经常需要搜索“error”、“warning”之类的关键词,用grep命令搞定:

    sudo grep 'error' /var/log/php-fpm.log

    如果需要实时搜索,可以配合 -f 参数: sudo grep -f /var/log/php-fpm.log -e 'error'

  4. 快速查看完整文件:对于小文件,直接用cat命令一扫而过:

    sudo cat /var/log/php-fpm.log

三、注意事项

这里有几个点需要留意一下。

掌握这些方法,再遇到PHP应用或服务报错,你就能快速定位日志、找到问题根源了。

本文转载于:https://www.yisu.com/ask/20464847.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。