记录Apache POST数据
今天我看到了一些关于这个特定主题的文章,但是我经常遇到一个错误——不确定这是因为这些文章很旧,并且默认配置从那时起发生了变化还是什么 我基本上想从我的web服务器记录POST数据。我尝试过以下文章,例如:,但在我的/etc/apache2/apache2.conf文件中没有“DumpIOInput On”这样的东西。因此,在这一点上,这些说明的其余部分对我来说是无用的 我对Apache中的模块不太熟悉,所以“使用此模块”可能没有多大帮助,尽管我会研究它。只是一个提醒 如有任何反馈,将不胜感激记录Apache POST数据,apache,Apache,今天我看到了一些关于这个特定主题的文章,但是我经常遇到一个错误——不确定这是因为这些文章很旧,并且默认配置从那时起发生了变化还是什么 我基本上想从我的web服务器记录POST数据。我尝试过以下文章,例如:,但在我的/etc/apache2/apache2.conf文件中没有“DumpIOInput On”这样的东西。因此,在这一点上,这些说明的其余部分对我来说是无用的 我对Apache中的模块不太熟悉,所以“使用此模块”可能没有多大帮助,尽管我会研究它。只是一个提醒 如有任何反馈,将不胜感激 P
PS:有没有办法将评论标记为答案\ 这篇文章的想法是启用该模块,而当前设置中没有这样的配置并不重要:将其添加到配置中(注意:将它们放在ifModule中会导致发送)。只需尝试在DumpIOLogLevel调试中添加:DumpIOInput(DumpIO部分不会变为彩色,因此不确定这是否有效)DumpIOOutput打开并重新启动Apache服务器。日志文件似乎与我添加这些行之前没有任何不同。错误日志文件似乎没有什么不同?我的意思是,在重新启动Apache之后,当然会添加一些内容,例如无效URL等,但是当我在网站上的表单中输入数据并提交POST请求时,日志中没有显示我的帖子数据。啊,找到了:你的正常
LogLevel
需要匹配DumpIOLogLevel
(这不是dumpio日志的级别,而是dumpio
开始的LogLevel
)。因此,debug
两种方法都有效(我建议使用,因为它是用于调试的),但这两种方法(例如,notice
也有效)。