On Tue, 1 Apr 2003, Dmitry Belyavsky wrote:
> On Tue, 1 Apr 2003, Igor Sysoev wrote:
>
> > > Отказывается запускаться Apache. Иногда пишет про segfault, иногда не
> > > пишет. В однопроцессном режиме из-под root запускается после того, как в
> > > конфиге был закомментарен AccelBusyLock.
> > >
> > > В логи не пишет ничего, несмотря на максимальный LogLevel :-(
> > >
> > > Система: Debian Woody
> > >
> > > beldmit@linux$ /usr/local/communiware/sbin/httpd -l
> > > Compiled-in modules:
> > > http_core.c
> > > mod_log_config.c
> > > mod_mime.c
> > > mod_status.c
> > > mod_autoindex.c
> > > mod_dir.c
> > > mod_cgi.c
> > > mod_userdir.c
> > > mod_alias.c
> > > mod_rewrite.c
> > > mod_access.c
> > > mod_proxy.c
> > > mod_accel.c
> > > suexec: disabled; invalid wrapper /usr/local/apache/bin/suexec
> > >
> > > mod_accel взят с sysoev.ru версия 1.0.27
> > > eapi взято из mod_ssl-2.8.14-1.3.27
> > > apache 1.3.27
> > >
> > > Как это можно если не лечить, то хотя бы диагностировать?
> >
> > Корку можно получить в случае однопроцессорного режима ?
>
> Если предположить, что нет - как отлаживать тогда?
Собрать Апача с отладкой, поставить в gdb breakpoint на accel_init
и потом посмотерть, где вываливается на инициализации.
В приципе, если, это возможно, шелловый доступ существенно ускорил бы дело.
А какая libmm используется ? Дебиановская или станадртная ?
Можно попробавть, собрать со стандартной. Busy locks связаны с ней.
У меня был один подобный баг репорт, по-моему, на ASP.
Игорь Сысоев
http://sysoev.ru