Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexey Gavluk                        2:5020/400     17 Feb 2003  17:39:38
 To : Alexey Gavluk
 Subject : Re: my own PerlHandler
 -------------------------------------------------------------------------------- 
 
 
 Сорри. Разобрался. Глупая ошибка -- в тексте TestModPerl не было ключевой
 фразы объявления пакета "package TestModPerl" :-)
 
 >
 > Hе могу сделать Hello World под ModPerl используя свой хендлер.
 > В логе говорит:
 > failed to resolve handler `TestModPerl'
 >
 > Вот httpd.conf
 > ===========
 > <VirtualHost ...>
 >     PerlRequire "/home/www/test/conf/startup.pl"
 >     PerlModule TestModPerl
 >
 > <Location /test>
 >     SetHandler perl-script
 >     PerlHandler TestModPerl
 >     Options +ExecCGI
 > </Location>
 >
 > </VirtualHost>
 >
 > Вот startup.pl
 > =========
 > #!/usr/bin/perl
 > use Apache2();
 > push (@INC, '/home/www/test/cgi-bin/admin/pm' );
 > 1;
 >
 > Вот модуль :
 > /home/www/marykay-ordering-current/cgi-bin/admin/pm/TestModPerl.pm
 > =========
 > #!/usr/bin/perl
 >
 > use Data::Dumper;
 >
 > use vars       qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $errstr);
 >
 > @ISA         = ('Exporter');
 > @EXPORT      = qw();
 >
 >
 > sub handler {
 >         $r = shift;
 >         print "Content-type: text/html\n\n";
 >         print Dumper($r);
 > }
 > 1;
 >
 > А результат, блин -- failed to resolve handler `TestModPerl'.
 > Где ему объяснить еще, чтоб он мой хендлер резолвил?
 >
 > Спасибо.
 >
 >
 >
 >
 --- ifmail v.2.15dev5
  * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 my own PerlHandler   Alexey Gavluk   17 Feb 2003 16:53:49 
 Re: my own PerlHandler   Alexey Gavluk   17 Feb 2003 17:39:38 
Архивное /ru.cgi.perl/1679511bfc0c5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional