在Apache中将POST数据记录到日志文件中

时间:2019-11-20 08:54:16  来源:igfitidea点击:

这个例子需要带有mod_dumpio模块的apache 2.1.3或者更高版本

启用mod_dumpio模块

以root用户身份执行以下命令:

$ sudo a2enmod dump_io

或者

# a2enmod dump_io

重新启动Apache Web服务器:

# /etc/init.d/apache2 force-reload

配置

打开httpd.conf或者apache2.conf文件:

# vi apache2.conf

启用所有输入数据的转储功能:

DumpIOInput On

允许在特定日志级别(如notice或者debug)的输出进行转储:

DumpIOLogLevel debug

如果要启用所有输出的转储,执行:

DumpIOOutput On

重新启动Apache2:

# /etc/init.d/apache2 restart

如何查看日志?

所有数据都记录到错误日志文件中,

# tail -f /var/log/apache2/error.log

或者

# egrep -iw 'one|two' /var/log/apache2/error.log