Maximale Ausführungszeit von 120 Sekunden in yii2 überschritten [duplicate]

Lesezeit: 1 Minute

Ich lade eine Excel-Datei mit 1000 Zeilen hoch, standardmäßig habe ich nur 2 Minuten Ausführungszeit, mit dieser Zeit kann ich 400 Datensätze hochladen. Ich bekomme diesen Fehler Maximum execution time of 120 seconds exceeded

Wie kann ich diesen Zeitraum im yii2-Framework ändern?

  • Wenn Sie in der Lage sind, einen modernen Browser zu verwenden, können Sie ihn in Blöcken mit Ajax hochladen.

    – Alex

    10. Mai 2016 um 7:42 Uhr

  • Fügen Sie diese Zeile am Anfang Ihres Skripts hinzu: ini_set(‘max_execution_time’, 0);

    – Mwangi Thiga

    22. März 2017 um 6:38 Uhr


Das müssen Sie in der php.ini ändern:

max_execution_time = 500

oder in Ihrem PHP-Skript:

set_time_limit(500); // 

  • Können Sie mir sagen, wo in der php.ini-Datei der erweiterten Vorlage von yii2? Danke.

    – Cruim

    25. Januar 2017 um 19:13 Uhr

  • @cruim php.ini befindet sich nicht in yii2 templatee .. sondern in der php-Konfigurationsdatei .. befindet sich normalerweise in dem Verzeichnis, in dem der php-Code gespeichert ist (abhängig vom Betriebssystem) .. der beste Weg, um php.ini zu finden, wird ausgeführt . oder Sie können Ihrem PHP-Code ini_set(‘max_execution_time’, 300) hinzufügen; //300 Sekunden = 5 Minuten

    – ScaisEdge

    25. Januar 2017 um 19:15 Uhr


  • Ich habe ein Problem mit dem Herunterladen einer Excel-Datei von der Website. Du meinst ‘zum Skript hinzufügen’ so `

    – cruim

    Jan 26, 2017 at 10:23


  • @cruim post a new proper question for what you need and eventually comment me the link .. (answer in comment is not easy) ..

    – ScaisEdge

    Jan 26, 2017 at 10:58


1404150cookie-checkMaximale Ausführungszeit von 120 Sekunden in yii2 überschritten [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy