在 Ubuntu 上查看 PHP 日志有多种方法,具体取决于你的 PHP 应用程序是如何配置的。以下是一些常见的方法:
查看 PHP 错误日志:
php.ini 文件中找到,通过以下命令可以找到 php.ini 的位置:php --ini
php.ini 文件中搜索 error_log 设置,它会告诉你错误日志文件的位置。cat、less 或 tail 命令查看日志文件,例如:cat /path/to/error.log
# 或者
less /path/to/error.log
# 或者查看最新的日志条目
tail -f /path/to/error.log
查看 Web 服务器日志:
/var/log/apache2/error.log:sudo tail -f /var/log/apache2/error.log
/var/log/nginx/error.log:sudo tail -f /var/log/nginx/error.log
使用命令行运行 PHP 脚本并查看输出:
php /path/to/your/script.php
查看 PHP-FPM 日志:
php-fpm.conf 或相应的池配置文件中找到。www.conf 文件,日志文件可能位于 /var/log/php-fpm/www-error.log:sudo tail -f /var/log/php-fpm/www-error.log
请注意,查看日志文件可能需要 root 权限,因此你可能需要使用 sudo 命令来访问某些日志文件。此外,确保在查看日志文件时遵循最佳实践,比如在生产环境中避免泄露敏感信息。