这是Plesk系列的第四篇文章。给大家介绍一下在Plesk下使用Awstats中碰到的常见问题。
Awstats是Plesk自带的,如果安装了,访问https://domain.com/plesk-stat/webstat-ssl/即可查看,默认的用户名和密码就是在创建主机时候的用户名和密码。
Awstats缺少图片的情况
发现最新的Plesk Obsidian 18.0.17版本已经没有这样的问题,以前的Plesk 17的版本,普遍少了一些文件,大家在访问Awstats统计的时候,会发现部分图形显示的内容,显示缺少图片。如果缺少图片,可以以root用户进入/var/www/html目录,下载https://s.wker.com/uploads/2019/08/aw.tar.gz,解压到该目录即可。
修改Awstats运行频率
默认情况下,Awstats会一天运行一次,如果觉得不是很及时,我们可以使用计划任务(在“工具与设置”–>“工具与资源”)来手动运行Awstats。
/usr/local/psa/admin/sbin/statistics
以上命令会运行所有网站的Awstats统计,如果站点多,访问量大,可能会在短时间内消耗太多的CPU资源,我们也可以对单独的网站运行Awstats统计,记得把域名替换成自己的域名:
/usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=wker.com
访问的时候出现“No input file specified”的解决办法
有时候在访问Awstats统计结果的时候会出现“No input file specified”的错误,导致这个错误的原因可能是域名所在的vhosts文件的所属关系或者权限有错误。解决办法很简单,用root用户登录SSH,运行以下命令即可,记得把域名替换成自己的域名:
plesk repair fs wker.com -y