是否有可能使访问日志中的Apache打印HTTP参数?

Apache打印访问日志的请求。 该行会告诉你哪个页面是访问,说test.php,但它有可能要求它loggingHTTP POST参数以及? 理想情况下,一个特定的参数?

是的,这是可能的。 我发现了几种对各种方法的引用,具体取决于你是否只需要一组参数或POST数据的完整数据转储。

  • 使用mod_dumpio 。 这可以转储服务器收到的所有input和输出(如果需要的话)。 (同样的postbuild议mod_security但没有详细的configuration。)

  • 使用mod_log_post ( 下载 )。 显然这是一个mod_security表弟。 看到这个有点相关的ServerFault的问题 。

  • 不要 ; 而是直接从脚本中logginginput。 (这是由于安全问题 – 恶意攻击者可能会用POST请求填充服务器并填写日志文件分区。)

据我所知,不是默认不使用mod_log_config模块。

您可能需要使用mod_dumpio模块来检查这些指令