【问题标题】:View apache error log in real time实时查看apache错误日志
【发布时间】:2013-05-17 15:54:54
【问题描述】:

我正在使用 apache 中的 mod_php 构建一个 PHP 应用程序。 但是在开发过程中我会在代码中出现语法错误(当然)。

当我加载有错误的页面时,我得到一个 500 页面,如果我想查看实际的错误消息,我必须进入 /var/log 并查看实际的错误日志。这在开发中一直很烦人。

我知道网页上可能会显示错误,但这在使用 JSON 等时并不总是很方便,而且会弄乱页面。

我知道,例如,对于大多数 python 框架,错误消息只是在服务器应用程序运行时打印到标准输出,但是在这种情况下,因为我只是将 PHP 附加到 apache 服务后台进程,所以我不明白这是怎么回事是有可能的。

有没有办法用apache在窗口中实时查看错误日志?

【问题讨论】:

    标签: php apache


    【解决方案1】:
    tail -f /var/log/apache2/error.log
    

    【讨论】:

    • +1。 -f 是“跟随” - 转储文件的最后 10 行,然后在添加到文件时继续转储任何新行。
    • Windows 用户可以试试Tail for Win32
    • 是的,直到现在我才知道编辑必须至少有 6 个字符。这对我来说似乎是任意的,但我确信有一个巨大的元线程。 慢慢消失在元黑洞中
    【解决方案2】:

    实时使用:

    sudo watch tail /var/log/apache2/error.log
    

    【讨论】:

      猜你喜欢
      • 2016-02-16
      • 2011-04-24
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-09
      • 1970-01-01
      相关资源
      最近更新 更多