phpbar.de logo

Mailinglisten-Archive

[php] Maximum execution time of 30 seconds exceeded in xxx.php

[php] Maximum execution time of 30 seconds exceeded in xxx.php

Norbert Pfeiffer php_(at)_phpcenter.de
Sat, 27 Oct 2001 20:41:23 +0200


Hi Andrea,

bei einem ziemlich langwierigen Problem,
habe ich es folgendermassenn geloest:

- Da  das Script immer in den TimeOut rannte, habe ich es
  solange umgebaut, bis es eigentlich nur noch eine kleine
  Schleife war, die nur den Bruchteil einer Sekunde brauchte.
- Immer am Ende der Schleife habe ich die verbrauchte Zeit
  kontrolliert, war eine Konstante ueberschritten, wurde eine
  Ausgabe generiert und das Script beendet.
- Im Header der Ausgabe steht ein HTTP-Refresh dessen URL
  eine Variable enthielt, so dass beim Refresh genau da
  weiter gemacht werden konnte, wo abgebrochen wurde.
- Somit konnte ich die Arbeit des Scriptes problemlos
  verfolgen und es gab auch keine Probleme mehr mit dem
  TimeOut des Providers.

Hoffe, das bringt Dich weiter...


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2373368
---------------------
e.o.m.



php::bar PHP Wiki   -   Listenarchive