Heim > Artikel > Backend-Entwicklung > Schwerwiegender PHP-Fehler: Die maximale Ausführungszeit von 30 Sekunden wurde in der Problemlösung überschritten
php Schwerwiegender Fehler: Maximale Ausführungszeit von 30 Sekunden überschritten in Lösung des Problems:
Nachdruck von: www.alixixi.com/program/a/2011110575885.shtml
Dieser Fehler bedeutet, dass Ihre PHP
-Ausführungszeit die in der Konfigurationsdatei festgelegte maximale Ausführungszeit von 30 Sekunden überschreitet. Dies ist kein Problem mit Ihrem Programm selbst, sondern
ist ein Problem mit der Systemkonfiguration Wenn Ihre Internetgeschwindigkeit hoch ist, tritt dieser Fehler möglicherweise nicht auf, wenn Sie sie erneut ausführen.
Wenn dieses Problem auftritt, können Sie auch bestimmte Änderungen vornehmen:
1 .Ändern Sie die PHP-Konfigurationsdatei und suchen Sie die Datei php.ini. Sie sollte im Allgemeinen in Ihrem C:WINDOWS-Verzeichnis abgelegt werden und dann
max_execution_time = 30;//Auf den gewünschten Wert in Sekunden einstellen
Diese Zeile legt die maximale Ausführungszeit auf 30 Sekunden fest. Sie können diesen Wert auf Ihren erwarteten Wert ändern. (Es kann auch direkt eingestellt werden auf: max_execution_time = 0)
2. Verwenden Sie die Funktion ini_set(). Nicht jeder kann die Datei php.ini ändern. Sie können diese Funktion verwenden, um Ihre zu ändern Maximaler Grenzwert für die Ausführungszeit, wie zum Beispiel:
ini_set('max_execution_time', '100'); ist auf 100 Sekunden eingestellt, Sie können ihn auch auf 0 setzen, dann ist die Ausführungszeit nicht begrenzt.
3. Verwenden Sie die Funktion set_time_limit(), set_time_limit(20) bedeutet die maximale Ausführungszeit plus 20 Sekunden, aber wenn Sie den abgesicherten Modus in PHP ausführen, wird set_time_limit() keine Ergebnisse liefern, es sei denn, Sie verwenden die erste Methode.
Das Folgende ist eine teilweise Erklärung: set_time_limit --- Begrenzen Sie die maximale Ausführungszeit set_time_limit (PH3, PHP4) set_time_limit --- Begrenzen Sie die maximale Ausführungszeit Syntax: void set_time_limit (int seconds) Beschreibung: Legen Sie die Anzahl der Sekunden fest, die ein Programm ausführen darf. Wenn das Limit erreicht ist, gibt das Programm einen Fehler zurück.
Das Obige stellt die Lösung für das Problem des schwerwiegenden PHP-Fehlers vor: Maximale Ausführungszeit von 30 Sekunden überschritten, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.