ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

Re: [apache-talk] apache + mod_accel



On Tue, Mar 18, 2008 at 04:32:43PM +0300, Pavel Yudin wrote:

> >>> Пересобирать апач с отключенной оптимизацией и включенным дебагом
> >>> (CFLAGS="-00 -g"), брать непострипанный бинарник, запускаться с него,
> >>> воспроизводить креш, брать корку, при помощи gdb снимать backtrace,
> >>> долго думать (или показывать отладочный трейс другим). Для FreeBSD
> >>> может потребоваться выставлять sysctl kern.sugid_coredump=1 и
> >>> kern.corefile=/var/tmp/%N.core
> >> Я не большой спец в FreeBSD и этот трейс мне (к сожалению) ничего
> >> не говорит. Господа, подскажите что дальше делать?
> >>   
> > Какой-то дурной трейс. Точно собирали с -g все ?
> 
> Как и что собиралось:
> 
> cd ../mod_accel-1.0.34
> CFLAGS="-g" (тут оно вроде даже и не к чему)
> ./configure --with-eapi=../mod_ssl-2.8.31-1.3.41/pkg.eapi/ --with-apache=../apache_1.3.41
> make
> 
> cd ../apache-1.3.41
> CFLAGS="-g" > EAPI_MM=SYSTEM ./configure > --prefix=/usr/local/apache-frontend > --enable-rule=EAPI > --activate-module=src/modules/accel/libaccel.a
> make
> make install

Зачем спрашивать советов, если им не следовать?

"-O0" куда-то потерялось, используется make install вместо того,
чтобы брать непострипанный бинарник и запускаться с него.
Ручками брать и запускать (ну или подкладывать куда надо) отладочный бинарь,
никаких make install.



 




Copyright © Lexa Software, 1996-2009.