У меня есть настройка сервера с использованием Centos 7 и веб-панели Centos, я использую его для размещения нескольких разных доменов.
Я хочу включить AWStats для доменов, мне удалось установить AWStats, яЯ добавил awstats.[domain].conf
файлы для всех доменов, и я настроил задания cron для обработки журналов.
Я сейчас пытаюсь разрешить каждому домену видеть только свои данные, я пытался добавить awstats.pl файл в их html-папку:
/home/[user]/public_html/stats/awstats.pl
Но вызов этого через http://[domain]/stats/awstats.pl
дает мне ошибку 404.
Я также пробовал следующие места, все из которых даютта же ошибка 404:
/home/[user]/public_html/cgi-bin/awstats.pl
/home/[user]/public_html/stats/cgi-bin/awstats.pl
/home/[user]/public_html/awstats.pl
пример одного из моих файлов vhosts приведен ниже:
<VirtualHost [localserverip]:80>
ServerName [domain]
ServerAlias www.[domain]
ServerAdmin webmaster@[domain]
DocumentRoot /home/[user]/public_html
UseCanonicalName Off
ScriptAlias /cgi-bin/ /home/[user]/public_html/cgi-bin/
CustomLog /usr/local/apache/domlogs/[domain].bytes bytes
CustomLog /usr/local/apache/domlogs/[domain].log combined
ErrorLog /usr/local/apache/domlogs/[domain].error.log
# Custom settings are loaded below this line (if any exist)
# IncludeOptional "/usr/local/apache/conf/userdata/[user]/[domain]/*.conf"
<IfModule mod_setenvif.c>
SetEnvIf X-Forwarded-Proto "^https$" HTTPS=on
</IfModule>
<IfModule mod_userdir.c>
UserDir disabled
UserDir enabled [user]
</IfModule>
<IfModule mod_suexec.c>
SuexecUserGroup [user] [user]
</IfModule>
<IfModule mod_suphp.c>
suPHP_UserGroup [user] [user]
suPHP_ConfigPath /home/[user]
</IfModule>
<IfModule mod_ruid2.c>
RMode config
RUidGid [user] [user]
</IfModule>
<IfModule itk.c>
AssignUserID [user] [user]
</IfModule>
<Directory "/home/[user]/public_html">
Options -Indexes -FollowSymLinks
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
</Directory>
</VirtualHost>
Я уверен, что где-то неверно сконфигурировано cgi-bin, но яне очень знаком с тем, как это работает, кто-нибудь может понять, почему я не могу загрузить файл awstats?