Heim  >  Artikel  >  Backend-Entwicklung  >  So stellen Sie ein PHP-Skript so ein, dass kein Timeout erfolgt

So stellen Sie ein PHP-Skript so ein, dass kein Timeout erfolgt

藏色散人
藏色散人Original
2021-09-25 09:55:075349Durchsuche

So legen Sie kein Timeout im PHP-Skript fest: 1. Setzen Sie „max_execution_time = 120;“ in php.ini; 2. Setzen Sie „ini_set(“max_execution_time“, „120“);“ usw.

So stellen Sie ein PHP-Skript so ein, dass kein Timeout erfolgt

Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer

Wie stelle ich ein, dass das PHP-Skript keine Zeitüberschreitung erfährt?

Lösungen für das PHP-Skriptausführungs-Timeout

Drei Möglichkeiten, die maximale Ausführungszeit von Skripten in PHP festzulegen

1. Stellen Sie

max_execution_time = 120 in php.ini ein.

2. Stellen Sie es über die ini_set-Funktion von PHP ein

ini_set("max_execution_time", "120");

3. Wird über die Funktion set_time_limit festgelegt.

set_time_limit(120);

Wenn die oben genannten Zahlen auf 0 gesetzt sind, gibt es keine Begrenzung und das Skript wird fortgesetzt bis zum Ende der Ausführung ausführen.

Für Skripte, die über einen längeren Zeitraum ausgeführt werden müssen, fügen Sie daher im Allgemeinen den folgenden Code am Anfang des PHP-Codes hinzu

set_time_limit(0);

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo stellen Sie ein PHP-Skript so ein, dass kein Timeout erfolgt. 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