Всем привет!
Прошу помощи в настройке LightSquid на Zentyal 3.4. При открытии адреса хоста выводится содержимое index.cgi. Прочитал и попробовал всё что нашёл про запуск CGI.(( Устанавливал по инструкции сначала в /var/www/, потом переделал на Zentyal Virtual host в разделе Web Server (лежит теперь в /srv/www/lightsquid). Также на 2-м вирт.хосте крутится bandwidthd. Вот что имею сейчас:
- Есть Virtual host с именем lightsquid, сам Web Server работает на порту 8080, и текст index.cgi вижу если захожу на lightsquid:8080.
- конфиг вирт.хоста в папке /etc/apache2/sites-enabled:
<VirtualHost *:62080>
ServerAdmin webmaster@zentyal.zentyal-domain.lan
ServerName lightsquid:8080
DocumentRoot /srv/www/lightsquid
ErrorLog /var/log/apache2/lightsquid-error.log
CustomLog /var/log/apache2/lightsquid-access.log combined
# Custom configuration goes in this file
IncludeOptional /etc/apache2/sites-available/user-ebox-lightsquid/*
</VirtualHost>
<Directory /srv/www/lightsquid>
# Options +ExecCGI
# AddHandler cgi-script .cgi
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
- содержимое файла /srv/www/lightsquid/.htaccess:
Options +FollowSymLinks +ExecCGI
#DirectoryIndex index.cgi
AddHandler cgi-script .cgi
AddDefaultCharset utf8
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.1.10, 192.168.1.35
Require all granted
- права владельца и на запуск есть; ./check-setup.pl отрабатывает без ошибок; ./lightparser.pl генерирует логи через cron и складывает в report.
root@zentyal:/srv/www/lightsquid# ./check-setup.pl
LightSquid Config Checker, (c) 2005-9 Sergey Erokhin GNU GPL
LogPath : /var/log/squid3
reportpath: /srv/www/lightsquid/report
Lang : /srv/www/lightsquid/lang/ru
Template : /srv/www/lightsquid/tpl/base
Ip2Name : /srv/www/lightsquid/ip2name/ip2name.simple
all check passed, now try access to cgi part in browser
Мне кажется сам апач не работает с CGI. Подскажите, плиз, как проверить.