查看 Apache 请求

查看 Apache 请求

有没有办法获取 REQUEST 变量以及每个已处理请求的其他 apache 信息?这通过负载平衡器和代理尤其方便,以便将流程的每个步骤跟踪到最终 Web 服务器。

答案1

您可以通过执行以下命令来实时查看 apache 日志文件的增长情况

tail -f /var/log/httpd/access.log

这显示了在特定时间附加到日志文件的所有行。

或点击链接

http://atoztechnical.blogspot.com/2010/08/how-to-view-log-file-as-it-grows-at.html

答案2

调整消息的详细程度 -Apache 文档-LogLevel。您可以在 httpd.conf 中的全局配置中执行此操作。或者在 VirtualHost 指令中的每个 VHost 中执行此操作(这样,您将能够使用 ErrorLog 和 TransferLog 指令配置其他日志文件)。

如果你愿意,你可以修改日志格式,如下图所示这里。通过使用 %r,您可以获取原始请求行的文本以及所使用的 HTTP 方法。

然后重新启动/重新加载 apache 并尝试:

tail -f /var/log/httpd/日志文件

相关内容