1 最后由 yungdeguo (2016-04-14 15:20:52) 编辑

主题: 求助,新装iredmail发现awstats不出icon的原因.(已解决)

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.9.4
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:CentOS7 mini
- 与您的问题相关的日志信息:
====
新装好后,改了postmaster的密码为md5加密后
能登陆awstats了,可里面的图不出来.

正常画面应该是有柱状图,浏览器,OS图标这些的.
但新装的就是不出来.

经测试,
只要把
/usr/share/awstats/wwwroot/icon
ln或是cp到
/var/www/html/
再改掉
/etc/awstats/awstats.web.conf
这些配置文档中的如下路径
DirIcons="/icon"
就能正常出图.

如果不改,按默认配置,
再用QQ529595602的方法,用firefox页面调试,发现icon报403错误.
不知道大家有何见解啊?
谢谢!




非常感谢QQ289778436的解决办法
在/etc/httpd/conf.d/建
# vi awstatsicon.conf
Alias /awstats/icon "/usr/share/awstats/wwwroot/icon/"
<Directory "/usr/share/awstats/wwwroot/icon/">
    Require all granted
    Options -Indexes
</Directory>

同时发现centos7下用nginx是没有Awstats的
centos6下awstats的安装路径也不致,
所以还要更改好几个地方的.


不知道张工有何见解?

另求大家指点,为什么apache2.4下直接用
Alias /awstats/icon "/usr/share/awstats/wwwroot/icon/"
的方法不行

ScriptAlias /awstats "/usr/share/awstats/wwwroot/cgi-bin/"
又是可以的呢?


再次感谢
QQ289778436
QQ529595602
张工
感谢大家!