PHP 4.4.0 session.so + (httpd), uid 80: exited on signal 11

Miroslav Lachman 000.fbsd at quip.cz
Tue Jul 19 10:56:43 CEST 2005



Divacky Roman wrote:
> On Sun, Jul 17, 2005 at 12:57:25PM +0200, Miroslav Lachman wrote:
> 
>>Zdravim vsechny, kdo i o vikendu sedi u pocitace misto nekde u vody na 
>>slunicku...
>>
>>Vcera jsem upgradeoval na ctyrech strojich PHP na verzi 4.4.0 a od te 
>>doby mi na jednom stroji umira Apache child pri pokusu o pristup na 
>>jakoukoliv stranku (i na stacicke *.html, nebo treba obrazek). U 3 ze 4 
>>stroju je stejna konfigurace Apache a PHP (vcetne extensions) u dvou je 
>>navic i stejna verze FreeBSD (5.4-STABLE - dalsi stroje jsou 5.3 a 
>>4.11). Apache child umira na jednom z tech dvou "stejnych" stroju.
>>Jelikoz uz jsem se s necim podobnym jednou setkal (asi pred pul rokem na 
>>stroji s FreeBSD 4.11), tak jsem sel hned po PHP extensions - vsechny 
>>jsem vypnul, reloadnul Apache a uz nic neexitovalo, pak staci aktivovat 
>>extension=session.so a Apache zase exituje. Tenkrat ovsem exitoval jenom 
>>na strankach v PHP, ktere pouzivaji session, ted exituje pri jakemkoliv 
>>requestu. Tenkrat jsem s tim zapasil skoro cely den, nekolikrat jsem 
>>rekompiloval PHP, Apache a extension php4-session az to najednou zaclo 
>>fungovat. Zkusil jsem to i tady, ale zatim nic nezabira.
> 
> 
> pustit apache tak aby bezel jen jeden a attachnout k nemu gdb s breakem na exit
> (nebo cim to exituje, to se musi vyzkoumat) a pak se podivat na backtrace...
> 
> mozna to rekne docela dost o tom co se deje

Pustit apache tak, aby bezel jen jeden, to bych jeste zvladnul, ale 
zbytek te vety je pro me "spaneslka vesnice" - nikdy jsem to nedelal i 
kdyz mirne tusim, co to ma byt, tak rozhodne nevim, jak na to.

Zatim to vyresil downgrade, ted jeste zkusim prekompilovat vsechny 
zavislosti php4-extensions a kdyz to nezabere, tak asi zkusim zapatrat, 
jak provest to "pripojeni gdb s breakem na exit" a co s tim pak vlastne 
dal :]

-- 
Miroslav Lachman
Webapplication Developer



More information about the Users-l mailing list