Awstats自动运行的设置

如果要让Awstats自动运行的话,你必须要有一定的权限,在Linux下,你必须要知道你可以建corn的权限,如果是在Linux下的话,必须要可以建任务计划。

在Linux下,可以crontab -e 然后输入 0 0 * * * cd /home/website/awstats.pl; ./awstats.pl -update -config=ezloo.com ,上面的文件路径改成你自己的。前面的两个0表示你的执行时间,具体的crontab的参数设置可以参见本站以前的日志《crontab命令使用方法》。

如果是在Windows下,可以创建计划任务来执行Awstats自动运行,创建一个commend line的任务,然后输入命令行,具体的命令行格式如下:C:\perl\bin\perl.exe E:\wwwroot\cgi-bin\awstats\awstats.pl -update -config=ezloo.com,前面那段C:\perl\bin\perl.exe表示你的perl.exe的具体路径,后面的是你网页目录下awstats.pl的具体目录,后面加-update,-config=ezloo.com是表示具体的配置文件。

还有一个问题就是在Windows下,手动更新的次数过多,就会出现问题,所以最好把手动更新给关闭掉,让系统自动更新好了。手动更新出错之后,过一段时间,大概12个小时以上,然后更新的时候才不会出错,暂时还不知道这个是什么原因。