phpstorm ubuntu如何进行日志查看

在 Ubuntu 上,日志查看通常分为两类:查看 PhpStorm 自身的 IDE 日志,以及查看项目运行时的 PHP/服务器日志。下面给出最常用且高效的路径与命令。查看 PhpStorm IDE 日志在 IDE 内快速打开:依次点击 Help → Show Log in Explorer(在 Ubuntu 上会打开文件管理器)。用编辑器打开其中的 idea.log,即可查看本次会话的详细日志。

在 Ubuntu 上,日志查看通常分为两类:查看 PhpStorm 自身的 IDE 日志,以及查看项目运行时的 PHP/服务器日志。下面给出最常用且高效的路径与命令。


查看 PhpStorm IDE 日志

  • 在 IDE 内快速打开:依次点击 Help → Show Log in Explorer(在 Ubuntu 上会打开文件管理器)。用编辑器打开其中的 idea.log,即可查看本次会话的详细日志。
  • 手动定位日志目录:在终端执行以下命令查看日志文件(适用于 UbuntuDebian 等常见发行版):
    • 查看日志目录:ls ~/.PhpStorm*/system/log/
    • 实时查看主日志:tail -f ~/.PhpStorm*/system/log/idea.log
      说明:PhpStorm 的日志默认位于用户目录下的 .PhpStorm/system/log/,其中 idea.log 是最常用的故障排查入口。

查看 PHP 与 Web 服务器日志

  • 先确认错误日志的实际路径:
    • 查看加载的 php.ini:php –ini
    • 在 php.ini 中查找 error_log 配置项,即可知道错误日志文件路径。
  • Apache:
    • 常见路径:/var/log/apache2/error.log
    • 实时查看:sudo tail -f /var/log/apache2/error.log
  • Nginx:
    • 常见路径:/var/log/nginx/error.log
    • 实时查看:sudo tail -f /var/log/nginx/error.log
  • PHP-FPM(如使用 FPM):
    • 常见路径示例:/var/log/php7.0-fpm.log(版本号可能不同,如 php7.4-fpm.logphp8.1-fpm.log
    • 实时查看:sudo tail -f /var/log/php7.4-fpm.log
  • 说明:Web 服务器与 FPM 的日志通常需要 sudo 才能读取;若项目写入了自定义日志文件,请在项目配置或代码中确认其绝对路径。

查看 Ubuntu 系统级日志

  • 系统日志集中目录:/var/log/
  • 常用命令:
    • 实时查看系统日志:sudo tail -f /var/log/syslog
    • 查看内核日志:dmesg | less(或 dmesg | grep -i error)
    • 查看应用崩溃报告:sudo tail -f /var/log/apport.log
  • 图形化工具:可安装并使用 GNOME System Log Viewer(gnome-system-log),在应用菜单搜索“Log File Viewer”或终端执行 gnome-system-log 打开。

在 PhpStorm 中直接打开并跟踪日志文件

  • 打开任意日志文件:在 PhpStorm 中使用 Ctrl+Shift+N(Navigate → File)输入日志文件路径,或在项目中直接右键用 PhpStorm 打开。
  • 持续跟踪:打开文件后,使用 Ctrl+Shift+F 的“Find in Path”或在终端对日志做 tail -f 实时输出,便于边运行边排查。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1486394.html

(0)
派派
上一篇 2026-01-07
下一篇 2026-01-07

发表回复

登录后才能评论