lightsquid+apache2 - не работает cgi

Модераторы: Skull, Модераторы разделов

sabbaka
Сообщения: 19

lightsquid+apache2 - не работает cgi

Сообщение sabbaka »

Добрый день!

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

Постораюсь высказатся максимально информативно.

Имеется сервер win2k3 и ALT linux, который выступает в роли роутера, фаервола и прокси сервера. Все это работает отлично... И даже lightsquid с которым и возникла проблема нормально парсит логи squid, но проблема заключается в следующем - не могу эти логи прочитать открыв их в браузере.... Вместо этого я вижу просто текст файла index.cgi, хотя он должен обрабатыватся и выдавать в удобном для меня виде отчеты об посещенных узлах и т.д.

В интернетах пишут про права файлов - это я проверял и выставил нужные. Добавил vhosts, прописывал в них индексы директорий... Вобшем делал все указанные советы, которые смог нагуглить - не работает все равно... Apache2 не хочет у меня с cgi ну никак работать.

И еще одно если зайти напрямую по айпи адресу аля http://прокся/lightsquid/index.cgi - То я вижу его содержимое, а не страницу готовую к удобному просмотру. Если зайти не указывая index.cgi, то 403 - Access Forbidden


rpm -qa | grep apache2 | sort

apache2-2.2.9-alt8.1
apache2-cgi-bin-2.2.9-alt8.1
apache2-common-2.2.9-alt8.1
apache2-html-2.2.9-alt8.1
apache2-httpd-prefork-2.2.4-alt23
apache2-icons-2.2.9-alt7
apache2-mod_perl-2.0.3-alt5
apache2-mod_ssl-2.2.4-alt23

total 72
drwxr-xr-x 2 apache2 apache2 192 Aug 7 19:40 20080807
-rwxr-xr-x 1 apache2 apache2 2319 Jan 13 2008 bigfiles.cgi
-rwxr-xr-x 1 apache2 apache2 4752 Jan 13 2008 day_detail.cgi
-rwxr-xr-x 1 apache2 apache2 1222 Jan 13 2008 get.cgi
-rwxr-xr-x 1 apache2 apache2 10065 Jan 13 2008 graph.cgi
-rwxr-xr-x 1 apache2 apache2 6722 Jan 13 2008 group_detail.cgi
-rwxr-xr-x 1 apache2 apache2 7027 Aug 12 16:42 index.cgi
-rwxr-xr-x 1 apache2 apache2 3791 Jan 13 2008 month_detail.cgi
-rwxr-xr-x 1 apache2 apache2 4759 Jan 13 2008 topsites.cgi
drwxr-xr-x 4 apache2 apache2 96 Aug 7 17:08 tpl
-rwxr-xr-x 1 apache2 apache2 4049 Jan 13 2008 user_detail.cgi
-rwxr-xr-x 1 apache2 apache2 3144 Jan 13 2008 user_month.cgi
-rwxr-xr-x 1 apache2 apache2 4061 Jan 13 2008 user_time.cgi
-rwxr-xr-x 1 apache2 apache2 3584 Jan 13 2008 whousesite.cgi

<Directory "/var/www/html/lightsquid">
Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
AllowOverride All
Order allow,deny
Allow from all
#Options Indexes FollowSymLinks MultiViews
</Directory>
Спасибо сказали:
sabbaka
Сообщения: 19

Re: lightsquid+apache2 - не работает cgi

Сообщение sabbaka »

Вухуу!!! Наконец-то вобшем я толи забыл, толи просто по неумелости забыл добавить модули, дело в том что в ALT Linux конфиг разбит по папкам - mods_avalible, mods_enabled ... вот ну и нужно было просто скопировать или дать ссылку в mods-enabled из mods-avalible на cgi.load , cgid.load , cgid.conf
Спасибо сказали: