Apache и lightsquid что не так ??? Помогите

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Гоша
ефрейтор
Сообщения: 59
Зарегистрирован: 2007-12-12 16:05:35
Откуда: г. Елизово Камчатка
Контактная информация:

Apache и lightsquid что не так ??? Помогите

Непрочитанное сообщение Гоша » 2009-08-25 8:14:35

Уважаемые знатоки!!! Пишет вам Гога Салеля с далекой и холодной Камчатки.
Вопрос такой - Не могу понять почему не работает 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>
Но вот незадача если иду на локальный адрес сервера http://192.168.1.96/stat
Чтобы посмотреть статистику 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]
Далее лезу в лог ошибок apache

Код: Выделить всё

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: Прошу строго не судить ... Не мастер я логики и опыта мало :st: ....
Когда нет ничего, тогда нет ничего лучше того, что есть!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache и lightsquid что не так ??? Помогите

Непрочитанное сообщение Alex Keda » 2009-08-25 8:15:51

сделай симлинк и не парься...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
XoRe
рядовой
Сообщения: 13
Зарегистрирован: 2007-10-15 18:04:04
Откуда: Россия
Контактная информация:

Re: Apache и lightsquid что не так ??? Помогите

Непрочитанное сообщение XoRe » 2009-08-25 8:52:57

Добавь первым виртуальный хост типа такого:

<VirtualHost *:80>
ServerAdmin admin@my-domain.ru
DocumentRoot "/usr/local/www"
Alias /stat/ "/usr/local/www/lightsquid"
CustomLog /var/log/httpd/httpd-access.log combined
ErrorLog /var/log/httpd/httpd-error.log
</VirtualHost>
<'\/'>