Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich die maximale Ausführungszeit von PHP ändern, ohne php.ini zu bearbeiten?

Wie kann ich die maximale Ausführungszeit von PHP ändern, ohne php.ini zu bearbeiten?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-03 03:39:14722Durchsuche

How Can I Change PHP's Maximum Execution Time Without Editing php.ini?

So ändern Sie die maximale Ausführungszeit in PHP, ohne php.ini zu ändern

In PHP wird die maximale Ausführungszeit normalerweise im PHP konfiguriert .ini-Datei. Es ist jedoch möglich, diese Einstellung innerhalb Ihres PHP-Skripts selbst zu überschreiben.

Erhöhung der Ausführungszeit

Um die maximale Ausführungszeit zu erhöhen, können Sie ini_set() verwenden. Funktion. Indem Sie den Schlüssel „max_execution_time“ auf einen höheren Wert setzen, können Sie die Laufzeit des Skripts verlängern:

ini_set('max_execution_time', '300'); // 300 seconds (5 minutes)

Unendliche Ausführungszeit

Wenn Sie die Ausführung Ihres Skripts zulassen möchten Auf unbestimmte Zeit können Sie die maximale Ausführungszeit auf festlegen 0:

ini_set('max_execution_time', '0');

Verwendung

Platzieren Sie den ini_set()-Aufruf am Anfang Ihres PHP-Skripts, um sicherzustellen, dass er wirksam wird, bevor anderer Code ausgeführt wird. Dadurch erhält Ihr Skript die längere Laufzeit, die Sie zum Erledigen seiner Aufgaben benötigen.

Zusätzliche Informationen

Beachten Sie, dass sich eine Änderung der maximalen Ausführungszeit in Ihrem Skript nur auf den aktuellen PHP-Prozess auswirkt und ändert die globale php.ini-Einstellung nicht dauerhaft. Wenn Sie eine dauerhafte Änderung vornehmen müssen, müssen Sie die Datei php.ini selbst anpassen.

Das obige ist der detaillierte Inhalt vonWie kann ich die maximale Ausführungszeit von PHP ändern, ohne php.ini zu bearbeiten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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