Доброго времени суток.
debian7, squid3, lightsquid.
все файлы lightsquid располагаются в /var/www/lightsquid, *.cgi, *.pl получили разрешение на исполнение, chek-setup.pl отрабатывает нормально, lightparser.pl тоже, с debug=1 показывает какое кол-во строк отпарсил, файла httpd.conf после установки apache2 не существовало, создал, содержимое:
Alias /lightsquid /var/www/lightsquid
<Directory "/var/www/lightsquid">
Options ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride All
</Directory>
т.е. разрешение на исполнение cgi есть, cgi-script определены.
на каталог /var/www/lightsquid владельцем установлен www-data рекурсивно, единственно после создания статистики в /var/www/lightsquid/report владельцем репорта является root.
Проблема: при переходе по http://имя_машины/lightsquid или http://имя_машины/lightsquid/index.cgi отображается содержимое файла index.cgi, а не веб лицо лайтсквида.
Пользователь решил продолжить мысль 12 Декабря 2013, 12:37:50:
Решено: в debian 7 в apache2.conf отсутствует строка "Include httpd.conf", включил - работает.