On Wed, 10 Apr 2002, Andrey Brindeew wrote:
> Вопрос номер один: как собрать Апач + mod_perl с отладочной информацией?
> Апач удалось, но есть подозрение, что mod_perl не собрался с ней. Собираю
> так:
>
> cd mod_perl-1.26/
>
> perl Makefile.PL USE_APACI=1 APACHE_SRC=../apache_1.3.24/src/
> APACHE_HEADER_INSTALL=0 DO_HTTPD=1 PREP_HTTPD=1 EVERYTHING=1
>
> make
>
> cd ../apache_1.3.24/
>
> CFLAGS="${CFLAGS} -g" ./configure --prefix=/home/tool-www/srv
> --activate-module=src/modules/perl/libperl.a --disable-shared=all
> --disable-module=all --enable-module=env --enable-module=perl
> --enable-module=mime --enable-module=alias --enable-module=rewrite
> --enable-module=dir --enable-module=access --enable-module=auth
> --enable-module=cgi --enable-module=status --enable-module=log_config
>
> make && make install
Насчёт mod_perl не знаю, а Апачу в configure нужно сказать
--without-execstrip, что бы он не резал отладочную информацию
при инсталляции. Хотя я, например, варианты с отладкой просто копирую
- всё равно всё остальное давно уже проинсталлировано.
> Вопрос номер два: как научить Linux ронять корки от детей?
>
> В httpd.conf есть строчка CoreDumpDirectory /var/core ,
> права на данный каталог есть для юзверя, из-под которого работает Апач.
Опаньки. Я видел патч для 2.2.x. Для 2.4.х можно попробовать этот совет:
http://groups.google.com/groups?hl=ru&safe=off&selm=20020312232906.D278%40iv.nn.kiev.ua
Игорь Сысоев
http://sysoev.ru
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =