在 Debian 系统中,Apache(通常是 Apache2)的日志默认存放在 /var/log/apache2/ 目录下。下面是常用的查看方法:
/var/log/apache2/
常见日志文件包括:
sudo tail -f /var/log/apache2/error.log
sudo tail -f /var/log/apache2/access.log
sudo tail -n 50 /var/log/apache2/error.log
sudo tail -n 100 /var/log/apache2/access.log
grep " 500 " /var/log/apache2/error.log
grep "192.168.1.100" /var/log/apache2/access.log
grep -i php /var/log/apache2/error.log
如果你配置了虚拟主机,日志可能在:
/var/log/apache2/your-site-access.log
/var/log/apache2/your-site-error.log
查看:
sudo tail -f /var/log/apache2/your-site-error.log
sudo journalctl -u apache2
实时查看:
sudo journalctl -u apache2 -f
检查 Apache 是否运行:
sudo systemctl status apache2
检查日志配置:
grep -R "ErrorLog\|CustomLog" /etc/apache2/sites-enabled/
error.logaccess.logerror.log 或 PHP-FPM 日志如果你愿意,可以把 具体报错内容 或 你想排查的问题 发出来,我可以帮你精准分析日志。