phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Alternative_bei_h=E4ngendem_Skript?=

[php] =?iso-8859-1?Q?Alternative_bei_h=E4ngendem_Skript?=

Mirko Giese php_(at)_sct-research.de
Fri, 30 Jun 2000 08:46:55 +0200 (MEST)


> Wundervoll wäre eine Möglichkeit, nach einer gewissen Sekundenzahl (die
> irgendwie parallel gezählt werden müssten - und da fangen die Probleme
> ja schon an..) das Parsen der URL abzubrechen und eine sinnvolle
> Alternative einzuleiten. Geht sowas, und wenn ja wie? Ich erinnere mich
> dunkel an Dinge mit Parent- und Childprozessen, aber da muss ich derzeit
> noch passen.
hi christiane,

die moeglichkeit gibt es, wenn du nicht im secure-mode arbeiten musst wie
z.B. bei puretec oder strato): 
set_time_limit() 
hier kannst du fuer jedese script einstellen, wie lange es ausgefuehrt
werden darf. wird die zeit ueberschritten bricht es einfach ab. wenn du
dann noch eine register_shutdown_function() machst kannst du sogar
festlegen, was passieren soll, wenn das ding beendet wird. mit hilfe der
funktion  connection_timeout() stellst du dann fest, ob das time-limit
ueberschritten wurde und beendest das script kontrolliert.

ciao
mirko



php::bar PHP Wiki   -   Listenarchive