Heim > Artikel > Backend-Entwicklung > Lösung für das Timeout bei der Ausführung von PHP-Skripten
Das Standard-Skriptausführungszeitlimit von PHP beträgt 30 Sekunden, was durch die Variable max_execution_time in php.ini angegeben wird. Der Server beendet das ausgeführte Programm nach 30 Sekunden. Wenn Sie die Ausführung eines Skripts beenden möchten, das länger als 30 Sekunden dauert Verwenden Sie die folgenden Schritte zur Lösung:
Ändern Sie das Zeitlimit für die Skriptausführung von php.ini
Bearbeiten Sie php.ini und ändern Sie den Wert für max_execution_time:
max_execution_time=500
//Diese Änderung erfordert ein Neuladen von php.ini. Sie müssen den Webserver neu starten, damit es wirksam wird.
php_value max_execution_time 500
ini_set('max_execution_time' , 500 ; Es muss innerhalb der angegebenen Anzahl von Sekunden abgeschlossen sein. Wenn eine Zeitüberschreitung auftritt, wird das Programm mit einem Fehler beendet.Verwendung: set_time_limit(seconds);
Das Obige stellt die Lösung für das PHP-Skript-Ausführungs-Timeout vor, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.