|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/371.32 27 Dec 2000 12:16:09 To : Smb Subject : Re: mod_perl and SSI? --------------------------------------------------------------------------------
В твоём письме от Tue, 26 Dec 2000 20:18:49 +0300 написано:
smver> Странная проблема - не могу заставить работать SSI под mod_perl.
smver> Hадеюсь, mod_perl близок теме конференции? Подробности: установил Perl
smver> 5.005_03, Apache_1.3.14rusPL30.0, mod_perl-1.24_01 на Solaris
smver> 2.5/SPARC, указав при компиляции mod_perl'а perl Makefile.PL
smver> EVERYTHING=1 USE_APACI=1. Раньше (до mod_perl) <!--#exec cgi работал, а
smver> сейчас - нет, и ошибки нигде не пишет, даже в логах. Отлично работают
smver> обычные CGI-ки через Apache::Perlrun, а старый добрый SSI - нет. По
smver> моему, причина в том, что mod_perl захватил hook PERL_SSI, т.к. было
smver> указано EVERYTHING=1. Как тогда использовать <!--#exec cgi под
smver> mod_perl? Может быть, через <!--#perl sub ? Или необходимо
smver> перекомпилировать mod_perl и Apache, не захватывая PERL_SSI?
mod_perl - это совсем не cgi, поэтому <!--#exec cgi работать и не будет AFAIR.
<!--#perl sub, если собрано с PERL_SSI (у меня собирается как DSO, а при этом
PERL_SSI оно не умеет), будет. У меня, соответственно, не работает.
<!--#include virtual должно работать в любом случае. Еще один разумный
(возможно, более разумный) вариант - посмотреть на Apache::SSI и вырубить
mod_include.
--
Artem Chuprina E-mail: ran@ran.pp.ru
Programmer FIDO: 2:5020/371.32
Memonet Ltd. Phone: +7-095-284-1356
--- slrn/0.9.6.3-as (Linux)
* Origin: AKA с подствольным плюсомётом (2:5020/371.32)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/730515c4b0f82.html, оценка из 5, голосов 10
|