Apache 2.4:如何记录 POST 数据?

Apache 2.4:如何记录 POST 数据?

我的 LAMP 应用程序托管在 AWS EC2 Linux 2 实例上。我可以在 /var/log/httpd/access_log 中看到请求日志,但那里没有 POST 数据。我弄清楚我可以使用 mod_dumpio 或 mod_security,但我无法让它工作。

我对 Apache 和 Linux 都很陌生,因此我需要有关如何完成它的分步说明的帮助。

我曾尝试使用 a2enmod 命令,但它似乎不适用于我的 Linux 版本。

我无法独自完成此事,因此非常感谢您的帮助。

答案1

您的问题重复了https://stackoverflow.com/questions/989967/best-way-to-log-post-data-in-apache

在 Apache 中记录 HTTP 请求正文的步骤:

  1. 为 Apache 启用 dumpio 模块。
  2. 将 LogLevel 设置为 dumpio:trace7 并将 DumpIOInput On。
  3. 重新启动 Apache 以使更改生效。

也可以看看:

相关内容