Bug 28699

Summary: Incorrect aliases in awstats configuration for Apache2
Product: Sisyphus Reporter: Ivan Adzhubey <iadzhubey>
Component: awstatsAssignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: lakostis
Version: unstable   
Hardware: all   
OS: Linux   

Description Ivan Adzhubey 2013-03-17 00:24:21 MSK
В файле /etc/httpd2/conf/sites-available/awstats.conf прописаны неправльные алиасы для директорий awstats:

<IfModule alias_module>
        Alias /awstatsclasses "/usr/share/awstats/wwwroot/classes/"
        Alias /awstatscss "/usr/share/awstats/wwwroot/css/"
        Alias /awstatsicons "/usr/share/awstats/wwwroot/icon/"
        Alias /awstatsjs "/usr/share/awstats/wwwroot/js/"
        ScriptAlias /awstats/ "/usr/share/awstats/wwwroot/cgi-bin/"
</IfModule>

Должно быть:

<IfModule alias_module>
        Alias /awclasses "/usr/share/awstats/wwwroot/classes/"
        Alias /awcss "/usr/share/awstats/wwwroot/css/"
        Alias /awicon "/usr/share/awstats/wwwroot/icon/"
        Alias /awjs "/usr/share/awstats/wwwroot/js/"
        ScriptAlias /awstats/ "/usr/share/awstats/wwwroot/cgi-bin/"
</IfModule>

Обратите внимание на /awstatsicons, там надо не только убрать "stats" как в остальных алиасах, но еще и "s" на конце лишнее.

Этому багу по крайней мере пять лет.
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2013-03-17 12:08:52 MSK
Дело в том, что я apache2 не пользуюсь нигде, поэтому знать об этом баге мне крайне затруднительно.
Comment 2 Ivan Adzhubey 2013-03-17 20:27:53 MSK
(In reply to comment #1)
> Дело в том, что я apache2 не пользуюсь нигде, поэтому знать об этом баге мне
> крайне затруднительно.

Прошу прощения - промахнулся мышкой. Этот баг должен висеть на пакете awstats-apache2.
Comment 3 Konstantin A Lepikhov (L.A. Kostis) 2015-08-16 00:07:48 MSK
Это не баг, а фича, см. README.ALT.ru_RU.UTF8:

....
Обновление с версий ниже 0.95-alt1
----------------------------------

Начиная с версии 0.95-alt1 были изменены пути к некоторым ресурсам. Поэтому для
конфигурационных файлов, созданных для работы с более старыми версиями, может
потребоваться изменение некоторых параметров на новые значения:

 DirIcons="/awstatsicons"
 MiscTrackerUrl="/awstatsjs/awstats_misc_tracker.js"
 StyleSheet="/awstatscss"
 LoadPlugin="graphapplet /awstatsclasses"