Seite 1 von 1

: eval()'d code on line 94

Verfasst: 21.07.2005 16:43
von Ace16
Liegt der Fehler in der Datenbank?

Fatal error: Maximum execution time of 5 seconds exceeded in c:\programme\apache group\apache\htdocs\users\web969\www\doi\includes\template.php(127) : eval()'d code on line 94

Verfasst: 21.07.2005 17:11
von SD582
Hi

Also 5 Sekunden finde ich schon etwas sehr wenig für die Max execution time.

Gruß
Franz

Verfasst: 24.07.2005 16:12
von Ace16
was kann ich machen damit der Fehler nicht mehr kommt.

Kann man am Forum was verstellen?

Verfasst: 24.07.2005 20:38
von SD582
Hi

Kommt die Meldung immer oder gelegentlich?

Normalerweise sind 5 Sekunden ja schon eine lange Zeit, aber als max_execution_time ist das etwas wenig (meiner Meinung nach).

Normalerweise ist diese Zeit in der PHP.INI auf 30 Sekunden festgelegt.

Es gibt auch eine PHP-Funktion mit der man diese Zeit verlängern kann, wenn man bereits weiß, daß ein Script länger laufen wird (z.B. ein großer Upload oder so).

Wenn du selbst den Webserver betreibst, dann würde ich erst einmal max_execution_time auf 30 setzen und dann sehn was passiert.
Ansonsten den Webhoster fragen, warum er diese so kurz setzt und ob er dies nicht ändern könnte.

Sollte es generell zu lang dauern oder das Script total hängen bleiben, müsste man stückchenweise auf die Suche nach der Ursache gehen.

Gruß
Franz