我的 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 请求正文的步骤:
- 为 Apache 启用 dumpio 模块。
- 将 LogLevel 设置为 dumpio:trace7 并将 DumpIOInput On。
- 重新启动 Apache 以使更改生效。
也可以看看: