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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander V. Gaiduk                  2:5020/400     13 Dec 2005  10:53:50
 To : All
 Subject : FedoraCore4 + Apache::ASP
 -------------------------------------------------------------------------------- 
 
 доброго времени суток.
 
 пытаюсь подружить сабж... - не выходит.  :(
 
 платформа:
     Fedora Core 4 (свежепоставленная)
     kernel 2.6.11-1.1369_FC4smp
     httpd-2.0.54-10
     perl-5.8.6-18
     mod_perl-2.0.0-0.rc5.3 (еще было 2.0.2, собранное из исходников)
     Apache::ASP 2.59
 
 в конфиге апача:
 
 PerlModule Apache::ASP
 <Files *.asp>
     SetHandler perl-script
     PerlHandler Apache::ASP
     PerlSetVar Global "."
     PerlSetVar IncludesDir "."
     PerlSetVar Debug 2
     PerlSetVar UseStrict 1
     PerlSetVar NoState 1
 </Files>
 <Files global.asa>
     Order deny,allow
     Deny from all
 </Files>
 
 апач стартует нормально. статические и не asp-странички кажет
 тоже нормально. при попытке обратится к asp-странице
 в брозвере вижу "Еггог:500" со всеми вытекающими, в логах вот это:
 
 [Mon Dec 12 16:38:57 2005] [error] [client 192.168.1.120] Can't locate
 object method "get" via package "APR::Table" at
 /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line 2016.\n at
 /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line
 2016\n\tApache::ASP::get_dir_config('APR::Table=HASH(0xa3370d8)', 'Global')
 called at /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line
 275\n\tApache::ASP::new('Apache::ASP',
 'Apache2::RequestRec=SCALAR(0xa1ec6ac)', '/var/www/html/index.asp') called
 at /usr/lib/perl5/site_perl/5.8.6/Apache/ASP.pm line
 183\n\tApache::ASP::handler('Apache2::RequestRec=SCALAR(0xa1ec6ac)') called
 at -e line 0\n\teval {...} called at -e line 0\n
 
 модуль "APR::Table" ставится вместе с mod_perl.
 - mod_perl ставил из дистрибута,
 - обновлял через yum,
 - собирал из сырцов - всё тоже самое, повторяемость ошибки 100%.
 
 зы.
 при компиляции Apache::ASP команда "make test" проходит успешно вся.
 
 ззы.
 если на этой же федоре собрать из сырцов комплект:
  Apache 1.3.x + mod_perl 1.29 + Apache::ASP 2.59
 то все работает на ура.
 
 хотя Apache::ASP успешно ставится и работает на коробочном RH9,
 у которого:
     httpd-2.0.40-21
     perl-5.8.0-88
     mod_perl-1.99_07-5
 
 удивило одно: (версии ARP::Table)
 FC4:
     [root@portal APR]# grep VERSION Table.pm
     our $VERSION = '0.009000';
 RH9:
     [root@arhadm APR]# grep VERSION Table.pm
     our $VERSION = '0.01';
 
 выходит, более поздний mod_perl имеет компоненты с меньшей версией ?
 
 причем в RH9 этот файл, да и все содержимое каталога
 /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/APR/
 имеет "пустые" файлы, в смысле там тока вот это:
 
 package APR::Table;
 use APR::XSLoader ();
 our $VERSION = '0.01';
 APR::XSLoader::load __PACKAGE__;
 1;
 __END__
 
 в FC4 в этих же файлах нарисовано гораздо больше
 
 такое ощущение, что я стою на границе версий, - старое уже убрали,
 а нового еще не написали...  :-[]
 
 помогите дельной мыслью, плизз.
 
 если дельного не получится, будет вариант с Apache 1.3,
 тогда расскажите, что я потеряю при замене httpd 2.0 -> httpd 1.3
 --
 С уважением, вебмастер мэрии Архангельска :: ::
 $_='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/757472b6d4e4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional