Вопрос такой - Не могу понять почему не работает lightsquid.
Ставил и настраивал апач по статье http://www.lissyara.su/?id=1360
Значит в конфиге httpd.conf у меня прописан Альяс
Код: Выделить всё
Alias /stat/ "/usr/local/www/lightsquid"
<Directory "/usr/local/www/lightsquid">
AddHandler cgi-script .cgi .php
AllowOverride All
</Directory>
Код: Выделить всё
NameVirtualHost *:80
# первый виртуальный хост. Он будет показываться вместо всех
# несконфигирирвоанных виртуалхостов, при обращении к этому серверу
<VirtualHost *:80>
ServerAdmin admin@my-domain.ru
# AliasMatch ^/~([^/]+)(/.*)* /usr/home/$1/data$2
DocumentRoot /usr/home/my-domain/www/data
ServerName host.my-domain.ru
SuexecUserGroup my-domain my-domain
Alias /php-fcgi/ /usr/home/my-domain/www/cgi-bin/
CustomLog /var/log/httpd/httpd-access.log combined
ErrorLog /var/log/httpd/httpd-error.log
</VirtualHost>
Чтобы посмотреть статистику lightsquid то получаю ошибку на странице 404 Not Found
Хотя если проверить lightsquid то получается все ок
Код: Выделить всё
fbsd# /usr/local/www/lightsquid/check-setup.pl
LightSquid Config Checker, (c) 2005 Sergey Erokhin GNU GPL
LogPath : /usr/local/squid/logs/
reportpath: /usr/local/www/lightsquid/report
Lang : /usr/local/www/lightsquid/lang/ru-koi8
Template : /usr/local/www/lightsquid/tpl/base
Ip2Name : /usr/local/www/lightsquid/ip2name/ip2name.list
all check passed, now try access to cgi part in browser[/color]
Код: Выделить всё
fbsd# less httpd-error.log
[Wed Aug 26 06:51:37 2009] [error] [client 192.168.1.2] File does not exist: /usr/home/my-domain/www
/data/stat
[Wed Aug 26 06:51:37 2009] [error] [client 192.168.1.2] File does not exist: /usr/home/my-domain/www
/data/favicon.ico, referer: http://192.168.1.96/stat
1. То что по умолчанию у меня все обращения идут на виртуал хост
2. То что файлы запрашиваемые мной не существуют в указанной директории
Я начинаю рассуждать о том, что файлы lightsquid лежат у меня по адресу
Код: Выделить всё
fbsd# ll /usr/local/www/
total 12
lrwxr-xr-x 1 root wheel 27 20 авг 15:11 cgi-bin -> /usr/local/www/cgi-bin-dist
drwxr-xr-x 2 root wheel 512 20 авг 15:11 cgi-bin-dist
lrwxr-xr-x 1 root wheel 24 20 авг 15:11 data -> /usr/local/www/data-dist
drwxr-xr-x 2 root wheel 1024 20 авг 15:11 data-dist
lrwxr-xr-x 1 root wheel 25 20 авг 15:11 error -> /usr/local/www/error-dist
drwxr-xr-x 3 root wheel 1024 20 авг 15:11 error-dist
lrwxr-xr-x 1 root wheel 25 20 авг 15:11 icons -> /usr/local/www/icons-dist
drwxr-xr-x 3 root wheel 3584 20 авг 15:11 icons-dist
drwxr-xr-x 7 www www 1024 21 авг 17:54 lightsquid
Подскажите пожалуйста как быть? Что не так ???
Как мне правильно расписать Альяс для lightsquid, чтобы я мог смотреть статистику ...
PS: Прошу строго не судить ... Не мастер я логики и опыта мало ....