php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Time Limit setzen z.B. nach 10 Sekunden abbrechen


 
phpMorpheus2
15-12-2008, 18:01 
 
Hi,
ich kann einen ldap_bind fatal error (Maximum execution time) leider nicht abfangen, bzw. habe keine Funktion gefunden, habe mir dann aber überlegt, das Skript nach z.B. 25 Sekunden selbst abbrechen und eine eigene Fehlermeldung ausgeben zu lassen, BEVOR die Maximum execution time Fehlermeldung auftaucht.
Ist das möglich?

Danke

 
onemorenerd
15-12-2008, 21:50 
 
Du kannst es mit register_tick_function() versuchen. Aber das ist deprecated.

 
ghostgambler
15-12-2008, 22:31 
 
Wenn du noch etwas Zeit hast, kannst du bis php5.3 warten.
http://bugs.php.net/bug.php?id=42837&edit=2

(Oder wenn du einen eigenen Server hast, den Patch auf deine aktuelle PHP-Version portieren.)

 
onemorenerd
16-12-2008, 00:55 
 
Na passt ja wie Arsch auf Eimer. Bis 5.3 gibts noch Ticks.


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:29 Uhr.