php-server-regeln!

en2k

Erfahrenes Mitglied
hi!

ich hab mal was darüber gelesen, dass auf den servern diverser provider - meistens bei denen mit der möglichkeit, eigene cgi-skripts auszuführen - selbst erstellte skripts nicht ausgeführt bzw. gesperrt werden, wenn sie zu aufwendig sind und den server übermäßig belasten würden. irgendwie sollte jedes skript innerhalb eines bestimmten zeitlimits mit der arbeit fertig sein. so, und jetzt wollte ich wissen, ob sowas auch für php gilt, wie man feststellen kann, ob ein skript das system auslastet oder dieses limit überschreitet.

bin dankbar für jeden beitrag!

ciao, nino.
 
oftmals 30 sekunden, das hat aber eigentlich nichts mit übermäßig langen scripts zu tun sondern um endlosschleifen irgendwann mal abzubrechen, das ist mehr oder weniger ne schutzfunktion, dass der server keine 30 tage an dem script ackert und nie aufhört. du kannst in der phpinfo() nachgucken wie lange es bei dir ist, das steht bei script_time_out oder so, aber noch im ersten block
 
du kannst das übrigens auch endern mit set_time_limit()

zB set_time_limit(0) sorgt dafür, dass dein script unendlich lange rechnen darf :)
 
Zurück