Heim >Backend-Entwicklung >PHP-Problem >Was tun, wenn die PHP-Ausführungszeit abläuft?
Wenn wir bei der tatsächlichen Arbeit auf eine Zeitüberschreitung der PHP-Ausführung stoßen, wie sollten wir das Problem lösen?
Es gibt drei Lösungen:
1. Ändern Sie die PHP-Konfigurationsdatei und suchen Sie sie im Allgemeinen in Ihrem C:WINDOWS-Verzeichnis. Suchen Sie dann nach max_execution_time= 30; gewünschter Wert, die Einheit ist Sekunden
Diese Zeile ist die maximale Ausführungszeit, die auf 30 Sekunden eingestellt ist. Sie können diesen Wert auf Ihren erwarteten Wert ändern. (Es kann auch direkt auf max_execution_time=0 gesetzt werden)
2. Verwenden Sie die Funktion ini_set(). Nicht jeder kann die Datei php.ini ändern, daher können Sie diese Funktion verwenden, um Ihren maximalen Ausführungszeitlimitwert zu ändern als :
ini_set('max_execution_time','100');
ist auf 100 Sekunden eingestellt, Sie können es auch auf 0 setzen, dann ist die Ausführungszeit nicht begrenzt.
3. Die Verwendung der Funktion set_time_limit(20) bedeutet die maximale Ausführungszeit plus 20 Sekunden. Wenn Sie jedoch den abgesicherten Modus ausführen, liefert set_time_limit() keine Ergebnisse.
Kostenloses Teilen von Lernvideos: php-Tutorial
Das obige ist der detaillierte Inhalt vonWas tun, wenn die PHP-Ausführungszeit abläuft?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!