Zeitüberschreitung für Skript überschritten. Wenn Sie den Import abschließen möchten, reichen Sie dieselbe Datei erneut ein und der Import wird fortgesetzt

Lesezeit: 3 Minuten

Benutzer-Avatar
Herr weltweit

Ich habe eine entpackte Datenbankgröße 50mb Reißverschlussgröße 7mb
Also, wenn ich versuche, die Datenbank zu importieren gezippt(7mb) Nach ein paar Minuten wird dieser Fehler ausgegeben:

Skriptzeitüberschreitung überschritten, wenn Sie den Import beenden möchten, bitte erneut einreichen
dieselbe Datei und der Import wird fortgesetzt.

Ich habe es erneut übermittelt, aber immer noch keine Gesamtdaten importiert.

Ich arbeite lokal und dies sind meine php.ini-Konfigurationen:

max_execution_time = 3000000 
max_input_time = 60000000000000
memory_limit = 1280000000000000000000M
post_max_size = 4096456M
upload_max_filesize = 40964564M
max_file_uploads = 200

Wie kann ich dem System erlauben, sich Zeit für den Import zu nehmen?

Benutzer-Avatar
Tejashwi Kalp Taru

Wenn Sie Ihre Datenbank mit Phpmyadmin importieren, gibt es dafür eine Konfigurationsdatei. Die Standard-/Beispiel-Konfigurationsdatei finden Sie hier:

\phpmyadmin\libraries\config.default.php

Bearbeiten Sie diese Datei nicht, da sie in zukünftigen Updates möglicherweise überschrieben wird. Suchen Sie stattdessen hier nach einer vorhandenen Datei:

\phpmyadmin\config.inc.php

…und wenn es nicht existiert, erstellen Sie es.

Öffnen Sie diese Konfigurationsdatei in einem beliebigen Editor und ändern Sie sie $cfg['ExecTimeLimit'] = 300; zu $cfg['ExecTimeLimit'] = 0;

(oder wenn es nicht existiert, fügen Sie es hinzu)

Starten Sie Ihren Localhost neu, jetzt haben Sie kein Zeitlimit mehr.

Oder Sie können die MySQL-Befehlszeile verwenden, um Ihre entpackte SQL-Datei direkt zu importieren, etwa so wie unten:

mysql -u username -p database_name < my_unzipped_import_file.sql

  • Was meinst du mit Neustart von localhost? Apache-Server? oder MySQL-Server? Danke

    – MindRoasterMir

    6. Juni 2020 um 14:07 Uhr

  • Wenn Sie die Phpmyadmin-Konfiguration ändern, müssen Sie nichts neu starten. @MindRoasterMir

    – Tejashwi Kalp Taru

    8. Juni 2020 um 11:01 Uhr

  • Ich verwende den AWS-Server, wo kann ich das Feld config.default.php abrufen?

    – Benutzer9437856

    12. Juli 2020 um 16:50 Uhr

  • Danke, ich benutze Open Server Panel, mein Pfad: C:\OpenServer\modules\system\html\openserver\phpmyadmin\libraries\config.default.php

    – Artjom

    12. September 2021 um 8:33 Uhr

Gehen Sie zu xampp/phpMyAdmin/libraries/config.default.php finden $cfg['ExecTimeLimit'] = 300; Zeile Nr. 695 und ersetzen $cfg['ExecTimeLimit'] = 0;

Benutzer-Avatar
Khem Raj Regmi

Anstelle von XAMPP können Sie meistens LAMP (Linux Apache MySQL PHP) verwenden. Bei Verwendung von LAMP kann dieses Problem ebenfalls auftreten.

In meinem Fall (unter Verwendung von Ubuntu 15.10) hatte ich post_max_size, upload_max_filesize, max_execution_time, max_input_time, memory_limit gemäß meinen Anforderungen mithilfe der Datei php.ini konfiguriert/eingestellt, die sich unter befindet /etc/php5/apache2/php.ini

Aber trotzdem stand ich vor diesem Problem. Dann löste das Problem mit der Datei config.default.php, wo Sie es wie in dieser Zeile unten herausfinden können:

$cfg[‘ExecTimeLimit’] = 300;
Mach es zu

$cfg[‘ExecTimeLimit’] = 0;

Notiz: Sie können die Datei config.default.php über Ihr Terminal (Strg+Alt+T) mit diesem Befehl suchen.locate config.default.php möglicher Pfad ist /usr/share/phpmyadmin/libraries/config.default.php

Benutzer-Avatar
Daminda Herath

Xampp in Ubuntu

Wenn Sie Ihre Datenbank mit importieren PhpMyAdmindann gibt es eine Konfigurationsdatei dafür:

/opt/lampp/phpmyadmin/libraries/config.default.php

Öffnen Sie diese Konfigurationsdatei in einem beliebigen Editor und ändern Sie sie $cfg['ExecTimeLimit'] = 300; zu $cfg['ExecTimeLimit'] = 0;

Starten Sie Ihre neu localhostjetzt haben Sie keine zeitliche Begrenzung.

Benutzer-Avatar
MOHD FARAZ

Du musst dich ändern

$cfg['ExecTimeLimit'] = 300;

zu

$cfg['ExecTimeLimit'] = 0;

in deiner config.php Datei befindet sich standardmäßig in \phpmyadmin\libraries\config.default.php

Starten Sie Ihren Localhost neu.

Es wird definitiv funktionieren. Genießen.

Benutzer-Avatar
Chebaby

WampServer Version 3 – Windows

Offen config.default.php

Sie finden es hier

C:\wamp\apps\phpmyadmin\libraries\config.default.php

Suchen nach ExecTimeLimit

/**
 * maximum execution time in seconds (0 for no limit)
 *
 * @global integer $cfg['ExecTimeLimit']
 */
$cfg['ExecTimeLimit'] = 300;

erhöhen den Wert von $cfg[‘ExecTimeLimit’] oder einstellen 0 für keine Begrenzung

Benutzer-Avatar
Gibran Dimasagung

in

config.inc.php

füge das hinzu

$cfg['ExecTimeLimit'] = 0;

für mich ist Arbeit

1321140cookie-checkZeitüberschreitung für Skript überschritten. Wenn Sie den Import abschließen möchten, reichen Sie dieselbe Datei erneut ein und der Import wird fortgesetzt

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

Privacy policy