Как правильно запустить Perl под Apache?

Обсуждение технических вопросов по продуктам Novell

Как правильно запустить Perl под Apache?

Сообщение Игорь Вершинин » 25 окт 2002, 17:55

Сделал все как написано в readme. Незапускается. Через консоль скрипты перловые работают. Через Веб нехотят....
Аватара пользователя
Игорь Вершинин
 
Сообщения: 387
Зарегистрирован: 05 июн 2002, 20:34
Откуда: Волгоград

Сообщение Игорь Вершинин » 25 окт 2002, 21:23

Пишет вот что:

Forbidden

You don't have permission to access /perl/samples/ndslogin.pl on this server.

Как я понял, что мне закрыт доступ к этому файлу.... Но я же говорил серверу исполнить скрипт:
http://myserver/perl/samples/ndslogin.pl

В то же самое время скрипты на PHP исполняются корректно... Т.е. другой внешний модуль для обработки других скриптов работает нормально...
Что это может значить?

Вот кусок из adminserv.conf

LoadModule lcgi_module modules/mod_lcgi.nlm

<IfModule mod_lcgi.c>
AddHandler lcgi-script .nlm .pl .nsn .bas
LCGIModuleMap sys:\perl\lcgi\cgi2perl.nlm .pl /perl
AddEnvVar PERL_ROOT sys:\perl\web
ScriptAlias /perl sys:/perl/web
</IfModule>

Модуль загружается. На консоле Apache пишет, что все вроде как хорошо. Apache 1.3.27, Perl 5.8.0, NScript последний сентябрьский.
Аватара пользователя
Игорь Вершинин
 
Сообщения: 387
Зарегистрирован: 05 июн 2002, 20:34
Откуда: Волгоград

а так: http://myserver/samples/ndslogin.pl

Сообщение skoltogyan » 26 окт 2002, 08:22

skoltogyan
 
Сообщения: 1885
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Уточнение

Сообщение skoltogyan » 26 окт 2002, 08:50

Вы прописали так
LoadModule lcgi_module modules/mod_lcgi.nlm

<IfModule mod_lcgi.c>
AddHandler lcgi-script .nlm .pl .nsn .bas
LCGIModuleMap sys:\perl\lcgi\cgi2perl.nlm .pl /perl
AddEnvVar PERL_ROOT sys:\perl\web
ScriptAlias /perl sys:/perl/web
</IfModule>

Это означает, что
http://server/test.pl
вызовет обращение к скрипту:
sys:\perl\web\test.pl
, а
http://server/sample.pl
вызовет обращение к
sys:\perl\web\sample\test.pl
skoltogyan
 
Сообщения: 1885
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Сообщение Михаил Григорьев » 26 окт 2002, 09:57

По поводу настройки Apache и Perl есть отдельный топик.... там много что обсуждалось.... так же там есть ссылки на мой файл конфигурации апача.....

Мой httpd.conf здесь

Топик про апачь здесь
Аватара пользователя
Михаил Григорьев
 
Сообщения: 1461
Зарегистрирован: 04 июн 2002, 12:22
Откуда: Челябинск


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5