phpbar.de logo

Mailinglisten-Archive

[php] die() killt Apache Childs??

[php] die() killt Apache Childs??

Yannik Hampe yannik at cipher-code.de
Don Apr 26 12:14:17 CEST 2007



Joerg Gronmayer wrote:
> Hallo Liste,
> 
> bei meinem Provider bekommen meine User in letzter Zeit vermehrt einen "Error 
> 500" vom Apachen angezeigt. Der Provider behauptet, es läge an meinen 
> PHP-Skripten und dort speziell an den die() bzw. exit() Befehlen. Diese 
> Befehle verwende ich, um bei schwerwiegenden Fehlern (z.B. Login-Error) das 
> Script abzubrechen. Laut Provider würden dabei alle PHP-bezogenen 
> Child-Prozesse des Apachen abgewürgt, sodaß das PHP-Skript nicht nur bei dem 
> betreffenden User stoppt, sondern auch bei allen anderen...
> 
> Kann das wirklich sein? Muß ich meine Scripte wirklich so umbauen, daß kein 
> die() mehr verwendet wird, sondern daß die Ausführung bei einem Fehler bis 
> zum "bitteren" EOF weiterläuft?

Ähm... Ich habe mich ja schonmal über die Kompetenz von gewissen
Providern ausgelassen...
Klingt eher so, als hätten die keine Lust das Problem zu beheben...
Aber coole Theorie... Sehr kreativ :-).

> 
> Danke und Gruß,
> Jörg

Yannik

php::bar PHP Wiki   -   Listenarchive