[sisyphus] Re: phpMyAdmin and apache-mod_perl

Alexander Bokovoy =?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Ср Фев 4 21:40:15 MSK 2004


On Wed, Feb 04, 2004 at 01:22:14PM -0500, Ivan Adzhubey wrote:
> On Wednesday 04 February 2004 10:21 am, Michael Shigorin wrote:
> > On Tue, Feb 03, 2004 at 05:05:57PM -0500, Ivan Adzhubey wrote:
> > > А что, phpMyAdmin с apache-mod_perl не работает?
> >
> > А что, должен?
> 
> А что, не должен? :-) С чего бы это?
API разное. Этого достаточно.

> > Hint: apache-mod_perl -- отдельный httpd, который обычно работает
> > в проксированном режиме.
> 
> У меня - не в проксированном.
> 
> >     При этом собирать mod_php под него,
> > конечно, можно -- но этих двоих нечасто держат вместе.
> > (с PERLPROXIED еще куда ни шло, но вообще каждый экземпляр
> > утяжеляется)
> 
> Ну хотя бы чтобы phpMAdmin пользовать... Чего там утежеляется-то, мне же не 
> нужен статически вкомпилированный mod_php, мне бы модуль... Причем httpd-perl 
> не ругается и даже пишет что модуль загрузил, только не работает ничего. Вот 
> я и интересуюсь - почему?
> 
> > См. тж. `rpm -ql apache-mod_perl mod_php` :-)
> 
> Этого хинта не понял. Вы имеете в виду что в пакете apache-mod_perl нет 
> mod_php? Так это и есть мой вопрос - он должен быть собран для httpd-perl 
> отдельно? А почему тогда mod_php от просто httpd грузится без ошибок. Но не 
> работает... :(
В Apache 1.x нет версионирования модулей, потому загрузка возможна, но
из-за разницы в API (разные размеры структур прежде всего) двух Apache
модуль очевидным образом не работает.

Что касается отсутствия модуля mod_php, собранного для apache-mod_perl, то
это было решение, принятое по совокупности сборщиками apache, mod_perl и
mod_php -- если Вы обратите внимание, то и некоторые другие модули тоже
собраны только для apache. Мы предлагаем использовать apache как frontend
к apache-mod_perl -- из-за тяжеловесности второго и некоторых практических
наблюдений из жизни подобных конфигураций в промышленной эксплуатации.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/



Подробная информация о списке рассылки Sisyphus