Heim Backend-Entwicklung PHP-Tutorial Schwerwiegender PHP-Fehler: Lösung mit maximaler Ausführungszeit

Schwerwiegender PHP-Fehler: Lösung mit maximaler Ausführungszeit

Jun 24, 2023 pm 09:45 PM
php 解决方法 maximum execution time

Bei der Verwendung von PHP-Programmierung wird manchmal die folgende Fehlermeldung angezeigt:

„Schwerwiegender PHP-Fehler: Maximale Ausführungszeit von xx Sekunden in Dateiname.php in Zeile xx überschritten“

Diese Fehlermeldung stellt die Ausführung des PHP-Programms dar. Die Zeit überschreitet die voreingestellte maximale Ausführungszeit (normalerweise 30 Sekunden) und wird zum Abbruch gezwungen. Als nächstes werden wir darüber sprechen, wie dieses Problem gelöst werden kann.

1. Ändern Sie die php.ini-Datei

Methode eins besteht darin, die php.ini-Datei direkt zu ändern. Mit dieser Methode können Sie die maximale Ausführungszeit von PHP global festlegen.

  1. Suchen Sie die php.ini-Datei. Der allgemeine Pfad lautet /etc/php.ini oder /usr/local/etc/php.ini
  2. Suchen Sie diese Zeile: max_execution_time = 30
  3. Ändern Sie 30 jederzeit nach Bedarf ( Die Einheit ist Sekunden), zum Beispiel: max_execution_time = 60
  4. Änderungen speichern, Apache- oder Nginx-Server neu starten, fertig!

Zweitens verwenden Sie die Funktion set_time_limit(), um die maximale Ausführungszeit zurückzusetzen.

Der nächste Schritt ist Methode zwei. Mit der Funktion set_time_limit() können Sie die maximale Ausführungszeit des aktuellen Skripts auf die angegebene Zeit festlegen.

  1. Fügen Sie in dem Skript, das die maximale Ausführungszeit festlegen muss, die Funktion set_time_limit(xxx) hinzu.
  2. Wobei xxx die Zeit darstellt, die Sie einstellen möchten (in Sekunden), zum Beispiel: set_time_limit(60)
  3. Speichern Sie die Änderungen, führen Sie das Skript erneut aus und fertig!

3. Fügen Sie den folgenden Code zur PHP-Datei hinzu

Es gibt eine andere Möglichkeit, die folgende Codezeile zur PHP-Datei hinzuzufügen:
ini_set('max_execution_time', '0');//0 bedeutet keine Zeitbegrenzung , Sie können die spezifische Laufzeit entsprechend Ihren Anforderungen einstellen

Auf diese Weise können Sie die maximale Ausführungszeit des aktuellen Skripts im Skript direkt auf die von Ihnen benötigte Zeit einstellen.

Zusammenfassung

Oben geht es darum, wie der Fehler „Maximale Ausführungszeit“ in PHP und Apache behoben wird. Unabhängig davon, ob Sie php.ini ändern, es mit der Funktion set_time_limit() festlegen oder direkt in der PHP-Datei angeben, können Sie dieses Problem lösen. Ich glaube, dass sie alle während Ihres PHP-Programmierungsprozesses nützlich sein werden.

Das obige ist der detaillierte Inhalt vonSchwerwiegender PHP-Fehler: Lösung mit maximaler Ausführungszeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

CakePHP Datum und Uhrzeit

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

CakePHP-Datei hochladen

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

Besprechen Sie CakePHP

Deepseek Offizielle Website Eingangszugangshandbuch Lösen Sie die häufigsten Probleme, die nicht angemeldet werden können Deepseek Offizielle Website Eingangszugangshandbuch Lösen Sie die häufigsten Probleme, die nicht angemeldet werden können Feb 19, 2025 pm 04:30 PM

Deepseek Offizielle Website Eingangszugangshandbuch Lösen Sie die häufigsten Probleme, die nicht angemeldet werden können

CakePHP-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

CakePHP-Kurzanleitung

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

CakePHP erstellt Validatoren

See all articles