Heim  >  Artikel  >  Backend-Entwicklung  >  Bin ich der Einzige, der diese beiden Absätze für widersprüchlich hält?

Bin ich der Einzige, der diese beiden Absätze für widersprüchlich hält?

WBOY
WBOYOriginal
2016-08-18 09:16:021515Durchsuche

Hinweis:
max_execution_time wirkt sich nur auf die Laufzeit des Skripts selbst aus. Jegliche andere Zeit, die außerhalb der Ausführung des Skripts aufgewendet wird, z. B. Aufrufe des Systems mithilfe der Funktion system(), Verwendung der Funktion „sleep()“, Datenbankabfragen, Datei-Uploads usw. bei der Berechnung des Maximale Zeit für die Ausführung des Skripts. Es sind keine enthalten.

Warnung:
max_input_time legt die maximale Zeit in Sekunden fest, die das Skript benötigt, um Eingaben zu empfangen, einschließlich Datei-Upload. Bei größeren oder mehreren Dateien oder wenn der Benutzer über eine langsame Internetverbindung verfügt, kann die Standardzeit von 60 Sekunden überschritten werden.

Welche Zeit zählt also max_execution_time?

Antwortinhalt:

Hinweis:
max_execution_time wirkt sich nur auf die Laufzeit des Skripts selbst aus. Jegliche andere Zeit, die außerhalb der Ausführung des Skripts aufgewendet wird, z. B. Aufrufe des Systems mithilfe der Funktion system(), Verwendung der Funktion „sleep()“, Datenbankabfragen, Datei-Uploads usw. bei der Berechnung des Maximale Zeit für die Ausführung des Skripts. Es sind keine enthalten.

Warnung:
max_input_time legt die maximale Zeit in Sekunden fest, die das Skript benötigt, um Eingaben zu empfangen, einschließlich Datei-Upload. Bei größeren oder mehreren Dateien oder wenn der Benutzer über eine langsame Internetverbindung verfügt, kann die Standardzeit von 60 Sekunden überschritten werden.

Welche Zeit zählt also max_execution_time?

Bruder, du bist nicht blind, täuschst du dich? Das sind zwei Konfigurationen...
max_execution_time, max_input_time

Ihre Frage ist bereits beantwortet...

  1. max_input_time beeinflusst nur die Laufzeit des Skripts selbst sleep(10), lassen Sie PHP 10 Sekunden lang schlafen, gehen Sie zur Datenbank, um etwas abzufragen, warten Sie, bis die Datenbank zurückkehrt, und warten Sie, bis der Webserver dies tut Akzeptieren Sie den Anforderungsheader und fahren Sie dann fort. Zur Verarbeitung an PHP weitergeleitet. Diese Zeiten werden nicht gezählt.

  2. Die Zeit für das Hochladen der Datei ist nicht inbegriffen

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