value为:
0 - 只允许从命令行或计划任务执行更新
1 - 在报告页面上增加一个update按钮,允许从浏览器更新数据,不建议
本文示例及默认值:
AllowToUpdateStatsFromBrowser=0
AllowFullYearView:是否允许以年为单位分析日志。
格式:AllowFullYearView=value
AWStats默认是以月为单位分析日志数据,此指令设置哪种方式可以按年为单分析日志。
value为以下值之一:
0 -不允许以年为单位分析日志
1 - 仅允许从命令行以年为单位分析日志,-Year-值在combo中不可见
2 - 仅允许从命令行以年为单位分析日志,-Year-值在combo中可见但不可用
3 -允许从命令行和CGI以年为单位分析日志
本文示例及默认值:
AllowFullYearView=2
EnableLockForUpdate:指定AWStats进行update操作时是否建立锁。
格式:EnableLockForUpdate=value
value为:
0 -不建锁,可以任意多个进程同时进行update操作
1 - 建立锁,同一时间只能一个进程进行update操作
本文示例及默认值:
EnableLockForUpdate=0
LoadPlugin:加载AWStats插件
格式:LoadPlugin "PluginName PluginOptions"
插件是保存在AWStats安装目录中root/cgi-bin/plugins目录中的扩展名为.pm的perl模块。
Include:把其它配置文件包括到配置文件中
格式:Include "ConfigFileName"
ConfigFileName为任何有效的AWStats配置文件。
这个指令对于有大量虚拟主机的用户非常有用,可以把所有虚拟主机共同的配置存为一主配置文件,每个虚拟主机的配置文件首行通过此指令把主配置文件包括进来,接下来只需要在虚拟主机配置文件中用少量的需要单独配置的指令来覆盖主配置文件中的指令即可。
4.2 分析Apache服务器日志配置
下面以apache日志为例介绍AWStats的基本配置。
如果只分析一个站点的日志,只需修改3.3节安装时指定的awstats.virtualhostname.conf文件,本文示例为/etc/awstats/awstats. 。
如果有很多虚拟主机的日志需要分析,可以从配置模板生成共用的主配置文件,再单独配置每个虚拟主机。
下面以独立站点为例进行说明:
1) 建立AWStats数据目录并设置相应权限
mkdir/var/lib/awstats
chmod 755 /var/lib/awstats
2) 生成配置文件(如果3.3节指定了配置名,本文示例为,跳过此步):
cp /usr/local/awstats/root/cgi-bin/awstats.model.conf /etc/awstats/awstats.
3) 修改配置文件(本文示例为/etc/awstats/awstats.)
vi /etc/awstats/awstats.
按下面的内容修改相应指令:
LogType=W
LogFormat=1
LogSeparator=" "
DNSLookup=2
DirData="/var/lib/awstats"
DirCgi="/awstats"
DirIcons="/awstatsicons"
AllowToUpdateStatsFromBrowser=0
AllowFullYearView=2
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-22769-7.html
当然美帝没那么老实
赞
给予为祖国统一的力量全面支持
癌症咋了