Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ASWar

Pages: [1]
1
Russian / Re: Как настроить LightSquid на Zentyal 3.2?
« on: June 02, 2014, 09:19:05 am »
Ура заработало!  :)
В файле /etc/apache2/mods-enabled/mime.conf раскомментировалстроку        #AddHandler cgi-script .cgi
Включил модуль cgi посредством запуска команды a2enmod cgi
В папке виртуального хоста /etc/apache2/sites-available/user-ebox-lightsquid/ создал файл lightsquid.conf:
Code: [Select]
<Directory /srv/www/lightsquid>
    Options +ExecCGI +Indexes +FollowSymLinks
    AddHandler cgi-script .cgi .pl
    SetHandler cgi-script
    AllowOverride All
    Require all granted
</Directory>

2
Russian / Re: Как настроить LightSquid на Zentyal 3.2?
« on: June 02, 2014, 07:54:36 am »
Да, я до этого докопался. Тут в англоязычной ветке было про cgi-bin, нашёл там про ScriptAlias, SetHandler. Пытаюсь вкурить мануал )
Но в той теме появляются какие-то другие проблемы.

3
Сейчас эта опция включена в htaccess. Пробовал в разных местах ставить/включать. Подскажите, пожалуйста, где эту опцию приоритетней ставить?

4
Всем привет!
Прошу помощи в настройке 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:
Code: [Select]
<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:
Code: [Select]
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.
Code: [Select]
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. Подскажите, плиз, как проверить.

Pages: [1]