CGI-BIN

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

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

Sergeyural
Сообщения: 118

CGI-BIN

Сообщение Sergeyural »

У меня есть сервер на ubuntu 9.04 но на нем не запускается cgi-bin. делал вот по этой инструкции почтовый сервер
http://www.qmailrocks.ru/2007/02/08/debian...ka_vqadmin.html
не работает ругается на строки пишет ошибку 404.
deny from all
Options ExecCGI
AllowOverride AuthConfig
Order deny,allow


прошу помощи.
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: CGI-BIN

Сообщение strah »

404 - это значит, что запрашиваемый файл не найден. Как я понял, ты настраивал все в точности по инструкции, и даже имена файлов/папок у тебя те же. Сразу скажу - там неточность - то, что ты написал надо добавлять не в "в ваш файл конфигурационный файл Apache", а в описание директории, в которой разрешено исполнение cgi-скриптов (обычно указывается параметром ScriptAlias).
/earth: file system full
Спасибо сказали:
Sergeyural
Сообщения: 118

Re: CGI-BIN

Сообщение Sergeyural »

strah писал(а):
09.01.2010 20:27
404 - это значит, что запрашиваемый файл не найден. Как я понял, ты настраивал все в точности по инструкции, и даже имена файлов/папок у тебя те же. Сразу скажу - там неточность - то, что ты написал надо добавлять не в "в ваш файл конфигурационный файл Apache", а в описание директории, в которой разрешено исполнение cgi-скриптов (обычно указывается параметром ScriptAlias).

хорошо, немного понял, а где надо писать этот script alias?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: CGI-BIN

Сообщение eddy »

Sergeyural писал(а):
10.01.2010 10:11
где надо писать этот script alias?

У меня так:

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

less /etc/httpd/conf/httpd.conf

....
<IfModule mod_alias.c>
...
    ScriptAlias /cgi-bin/ "/Data/Misc/html/cgi-bin/"
</IfModule>
...
<Directory "/Data/Misc/html/cgi-bin">
    AllowOverride All
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>
...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Sergeyural
Сообщения: 118

Re: CGI-BIN

Сообщение Sergeyural »

http://www.ubuntugeek.com/how-to-install-a...ntu-server.html

вот я делаю как показано здесь, но не работает (

скрипт в папку /var/www/cgi-bin/vqadmin.acl

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

ScriptAlias /cgi-bin/ /home/www/cgi-bin/

<Directory /home/www/cgi-bin/>
Options ExecCGI
AddHandler cgi-script cgi pl
</Directory>



это конф файл сайта?

я просто не понимаю что да как. в какой файл этот script alias?
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: CGI-BIN

Сообщение strah »

Sergeyural писал(а):
10.01.2010 13:20
AddHandler cgi-script cgi pl

Sergeyural писал(а):
10.01.2010 13:20
vqadmin.acl

Либо смени разрешение у файла на cgi или pl, либо замени ту директиву на "AddHandler cgi-script acl".

И да, советую почитать официальную документацию.
/earth: file system full
Спасибо сказали: