URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3097
[ Назад ]

Исходное сообщение
"Apache & Perl"

Отправлено 999 , 19-Фев-05 02:32 
Чайниковский вопрос.
Можно ли без mod_perl настроить apache на понимание perl_овых скриптов?
А то что-то странное происходит. Если я переименовываю *.pl в *.cgi скрипт работает.

Содержание

Сообщения в этом обсуждении
"Apache & Perl"
Отправлено Асен Тотин , 19-Фев-05 18:23 
Привет,

>Можно ли без mod_perl настроить apache на понимание perl_овых скриптов?
>А то что-то странное происходит. Если я переименовываю *.pl в *.cgi скрипт работает.

1. Можно - тогда Perl скрипты работают врежиме CGI приложений и олжны находиться в директория, обозначенных либо как ScriptAlias в конфиге Apache, либо в таких, для которых разрешено "ExecCGI".

2. Под каким разширением Apache понимает CGI скрипты - написано в самом его конфиге, смотрите AddHandle и .cgi

WWell,


"Apache & Perl"
Отправлено 999 , 20-Фев-05 16:36 
>1. Можно - тогда Perl скрипты работают врежиме CGI приложений и олжны
>находиться в директория, обозначенных либо как ScriptAlias в конфиге Apache, либо
>в таких, для которых разрешено "ExecCGI".
>
>2. Под каким разширением Apache понимает CGI скрипты - написано в самом
>его конфиге, смотрите AddHandle и .cgi

В apache прописано:
AddType application/x-httpd-cgi .pl
AddHendler cgi-script .cgi .pl
<Directory "/www/cgi-bin-1">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>
...
<Directory "/www/cgi-bin-n">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

судя по докам все так
где еще копать?
да, все это работает/не работает на apache 2.0.53 (если важно)


"Apache & Perl"
Отправлено Lucky , 21-Фев-05 09:31 
>AddHendler cgi-script .cgi .pl
синтаксическая ошибка
AddHandler cgi-script .cgi .pl


"Apache & Perl"
Отправлено 999 , 21-Фев-05 17:23 
>>AddHendler cgi-script .cgi .pl
>синтаксическая ошибка
>AddHandler cgi-script .cgi .pl
Это здесь описался ;-)
на сервере "AddHandler cgi-script .cgi .pl"