Apache日志跟踪

时间:2017-02-09 11:35:32

标签: php apache

我创建了一个在apache2.2上托管的网页。

目前,我只获取Apache访问日志中的页面名称(例如:在网页中访问的arr = np.linspace(1, 48, 48).reshape(3, 4, 4) home.phpresult.php

如何在Apache日志中跟踪用户选择的选项?

例如:如果有2个单选按钮&一个文本框,我想跟踪单选按钮值和& Apache日志中的文本框值。

2 个答案:

答案 0 :(得分:1)

Apache日志只会显示通过GET提交的数据,因为它会成为URL的一部分(会被记录)。

如果您的HTML表单是使用POST方法提交的,那么这些值将不会出现在Apache日志中。

答案 1 :(得分:0)

根据Best way to log POST data in Apache?,有"mod_dumpio"和类似的模块,但它们通常会有一些问题,并且非常冗长。

如果您想要更精细地记录您选择的内容,那么通常可以轻松地包含日志库(例如MonoLog),然后您就可以完全控制记录的内容和位置。