Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] Re: Beta testers



In <19981012235054.10428@xxxxxxxxxxxxxxxxxxx> Alex Tutubalin/Apache-RUS team (arlexa@xxxxxxxxxxxxxxxxxxx) wrote:
>>  >>>> заметил за три недели, что установка mod_perl приводит к тому, что
>>  >>>> CGI-скрипты перестают запускаться ???
>> AT> Мда ? У меня на обоих используемых OS все pаботает.
>>
>> А у меня нет. Вернее сейчас-то все работает, но как-то коряво все это :-((
At> Вопрос - а как собирается mod_perl ? С EVERYTHING=1 или как-то еще ?

Почти:
-- cut --
perl Makefile.PL \
  USE_APXS=1 \
  WITH_APXS=/usr/sbin/apxs \
  NO_HTTPD=1 \
  PERL_TRACE=1 \
  EVERYTHING=1 \
  INSTALLDIRS=perl
-- cut --

At> А что касается моих сомнений - то они оправданы. Скажем,
At> на www.lexa.ru/sysadm-links/  все линки генерируются скриптом из-под
At> mod_per, а форма для сабмита - нормальный  CGI под ePerl.
At> И все работает. Собрано не как DSO с EVERYTHING=1, Solaris/2.6
At> Дома на FreeBSD (все как у Ральфа) тоже никаких проблем.

Да известно уже, что под FreeBSD и Solaris'ом все Ok :-(( Оно под Linux'ом
(glibc 2.0.7-19) не фурычит. Apache 1.3.1 с mod_perl 1.15 работает нормально...
Apache 1.3.[23] с mod_perl 1.16 глючит :-(( Может это ошибки в библиотеках
Linux'а, конечно, но верится с большим трудом...

At> Alex
At> p.s. А больше всего меня удивляет вот что - child cleanup'ы вызываются
At> когда дохнет дитятя. Какое отношение они имеют к выполнению CGI-ев ?

Они перед exec'ом еще вызываются :-)) Тут-то все и накрывается красочно...
Или они это начали делать только с 1.3.2 ? Накрывается не только CGI ...
mod_ssl и mod_jserv еще перестают работать, но это лечится в конфиге:

 Это -- работает:         Это -- не работает:        Это -- тоже не работает:
-- cut --                 -- cut --                  -- cut --
...                       ...                        ...
AddModule mod_perl.c      AddModule mod_ssl.c        AddModule mod_jserv.c
AddModule mod_ssl.c       AddModule mod_perl.c       AddModule mod_perl.c
AddModule mod_jserv.c     AddModule mod_jserv.c      AddModule mod_ssl.c
...                       ...                        ...
-- cut --                 -- cut --                  -- cut --

Во втором случае не вызывается ssl_gcache (происходит fork и на cleanup'е все
дохнет) и, как следствие, не работает https, а в третьем mod_jserv очень
напрягается в попытке запустить java'у, но не может -- только <zombie>
плодятся (со временем, впрочем, они нормально умирают)...



=============================================================================
=               Apache-Talk@xxxxxxxxxxxxx mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.