Andreas Korthaus: skript tut online nicht mehr (maxtime exeeded)

Beitrag lesen

Hallo!

Ich habe keine Ahnung, wie man Meßpunkte einbaut... Irgenwas mit Server-Time?

Bastel Dir irgendwas mit time() und fwrite(). Oder werf einen Blick auf http://www.php-faq.de/q/q-code-performance.html oder http://pear.php.net/package/Benchmark.

Ich schließe meine Folgerung aus der Tatsache, dass mein Skript zu keiner Fehlermeldung führt, wenn ich genau diese Zeile auskommentiere. Der HTML-Output ist dann natürlich nicht das, was das Skript leisten soll, aber das HTML-Dokument wird vollständig ausgegeben, ergo mein Skript bis zum Ende ausgeführt. Ent-kommentiere ich diese besagte Zeile wieder, so braucht das Skript länger als 30 Sekunden und führt zu einer PHP-Fehlermeldung. Das HTML-Dokument reisst im Quelltext an der entsprechenden Stelle ab.

Hm, vielleicht liege ich auch falsch, aber ich kann daran nichts finden was besonders lange dauert. Ich könnte mir nur vorstellen dass irgendetwas (z.B. ein HTTP-Request) nicht korrekt funktioniert, und möglicherweise wartet PHP Dank Reference Counting nicht auf den Timeout, wenn der Rückgabewert später nicht benötigt wird - keine Ahnung.

Aber wie gesagt, nur auf diesesm komischen Server. Es funktioniert bei mir lokal, als auch auf dem Webspace bei funpic.de...

Ich habe keine Ahnung warum das so ist. :(

Ich auch nicht ohne das komplette Script zu kennen.

Grüße
Andreas

--
SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/