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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander V. Gaiduk                  2:5020/400     19 Dec 2005  14:50:45
 To : Moderator of RU.PERL
 Subject : Hа: Moderatorial (was: Hа: FedoraCore4 + Apache::ASP)
 -------------------------------------------------------------------------------- 
 
 > Граждане, а не пойти ли вам с этой темой в RU.CGI.PERL?
 
 я, конечно, дико извиняюсь перед всеми, особенно перед модератором,
 впредь постараюсь такого не допускать, но уж раз тема начата сдесь,
 тут же ее хочу и закончить, т.к. нашел решение проблемы и хочу поделится
 им со всеми.
 
 > P.S. Тут люди, не один год работающие с апачем, вообще не рекомендуют
 > связываться с версией 2...  Оно, конечно, фамилия людей - Кошмарь, но
 > все же...
 
 я не раз об этом слышал, но собрать на FedoraCore4 связку
 Apache 1.3 + mod_perl + php у меня не получилось...
 вообщето собралось, но при запросе к mod_perl апач падает с криком
 Segmentation bla-bla-bla...
 возможно у меня не те версии /lib/modules/hand.o и /lib/modules/brain.o
 
 >  >>  AVG> пытаюсь подружить сабж... - не выходит.  :(
 >  >>
 >  >> У меня тоже не вышло.
 >  >>
 >  >>  AVG> такое ощущение, что я стою на границе версий, - старое уже
 
 убрали,
 
 >  >>  AVG> а нового еще не написали...  :-[]
 >  >>
 >  >> Правильное ощущение.
 >  >> mod_perl и mod_perl2 не совместимы генетически.
 >  >> Для mod_perl2 фильтры нужно писать по-другому. Совсем по-другому,
 >  >> так как режим совместимости с предком в нем убрали из принципа.
 >
 >  AVG> за что они так с нами?
 >
 
 для версии Apache::ASP 2.59, с другими не проверял.
 
 ==================================
 - --- /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm.orig 2005-06-22
 10:10:37.000000000 -0400
 +++ /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm 2005-06-22
 10:13:13.000000000 -0400
 @@ -63,7 +63,11 @@ unless($LoadModPerl++) {
 }
 
 if($ENV{MOD_PERL}) {
 - $ModPerl2 = ($mod_perl::VERSION >= 1.99);
 + # release 1.999_22 of mod_perl seems to require
 + # using $ENV{MOD_PERL_API_VERSION} not $mod_perl::VERSION
 + my $ver = $mod_perl::VERSION;
 + if ($ver eq "") { $ver = $ENV{MOD_PERL_API_VERSION}; }
 + $ModPerl2 = ($ver >= 1.99);
 if($ModPerl2) {
 eval "use Apache::ASP::ApacheCommon ();";
 die($@) if $@;
 
 ==================================
 
 после этого патча все "коробочное" в FedoraCore4 заработало с Apache::ASP.
 
 еще раз извиняюсь за оффтопик.
 --
 С уважением, вебмастер мэрии Архангельска :: ::
 $_='q=6I2?56CPw2:5F<Pl82Gp2C94:EJ^CFn';tr#P-~\x20-O#\x20-~#;print;
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 FedoraCore4 + Apache::ASP   Alexander V. Gaiduk   13 Dec 2005 10:53:50 
 Re: FedoraCore4 + Apache::ASP   Ilia Vinokurov   13 Dec 2005 19:26:49 
 Hа: FedoraCore4 + Apache::ASP   Alexander V. Gaiduk   14 Dec 2005 17:23:34 
 Moderatorial (was: Hа: FedoraCore4 + Apache::ASP)   Moderator of RU.PERL   16 Dec 2005 14:50:32 
 Hа: Moderatorial (was: Hа: FedoraCore4 + Apache::ASP)   Alexander V. Gaiduk   19 Dec 2005 14:50:45 
 Hа: FedoraCore4 + Apache::ASP   Alexander V. Gaiduk   14 Dec 2005 17:49:01 
Архивное /ru.perl/75741843edf5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional