在Ubuntu环境下调试PHP应用时,实时查看日志是排查问题的关键技巧。操作非常简单,只需使用tail命令配合-f选项即可实现。下面直接给出详细步骤,按顺序执行即可。

打开终端,快捷键为 Ctrl + Alt + T。
使用
cd命令切换到PHP日志文件所在的目录。通常,日志文件位于/var/log/apache2(如果使用Apache服务器)或/var/log/nginx(Nginx服务器)目录下。例如,假设你使用的是Apache,输入:cd /var/log/apache2接着利用
tail -f命令查看实时日志。对于Apache,查看access.log文件:sudo tail -f access.log对于Nginx,命令略有不同:
sudo tail -f /var/log/nginx/access.log
执行后,终端会实时滚动输出PHP日志内容。如需停止查看,按 Ctrl + C 即可。
需要特别注意的是,日志文件的具体路径和名称可能因配置不同而有所差异。如果你不确定日志文件存放位置,可以检查Web服务器的配置文件——例如Apache的/etc/apache2/sites-available/000-default.conf,或Nginx的/etc/nginx/sites-available/default。找到对应的日志路径后,再按上述步骤操作即可。
