|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 20 Feb 2002 16:53:49 To : "Andrey" Subject : Re: mod_perl&передача параметров -------------------------------------------------------------------------------- Здравствуй, Andrey. A> > Hу и? Где текст скрипта? Где настройки апача? A> понятно, думал, стандартаня ситуация. A> Что б не мудрить из-за самого скрипта, беру простой проверочный. A> test.cgi A> #!/usr/bin/perl A> use strict; A> print "Content-type: text/html\n\n"; A> print "it is worked!"; A> print "@ARGV"; A> if(exists $ENV{MOD_PERL}) A> {print "mod_perl - yes";} A> else A> {print "mod_perl - no";} Hу да. Какой нафиг @ARGV? $ENV{'QUERY_STRING'}. A> настройки апача A> ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/" A> <Directory "/usr/local/apache/cgi-bin"> A> AllowOverride None A> Options None A> Order allow,deny A> Allow from all A> </Directory> A> Alias /mod_perl/ "/usr/local/apache/perl/" Вот эта строчка плохо коррелирует с нижеследующим Location "/perl". A> PerlModule Apache::Registry A> PerlModule Apache::DBI A> <Location "/perl"> A> AddHandler perl-script .cgi A> PerlHandler Apache::Registry A> Options ExecCGI A> PerlSendHeader On A> Allow from all A> </Location> A> ПРи запуске из броузера A> 127.0.0.1/cgi-bin/test.cgi?193 A> получаю A> It worked!!! realy worked 193 mod_perl - no Чего не понимаю, так это того, почему это работает... Видимо, по историческим причинам... A> для mod_perl A> 127.0.0.1/perl/test.cgi?193 A> получаю A> It worked!!! realy worked mod_perl - yes A> Т.е. праметр не передается -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/6359682a042a.html, оценка из 5, голосов 10
|