Heim > Datenbank > MySQL-Tutorial > Warum erhalte ich beim Importieren großer SQL-Skripte in PHPMyAdmin immer noch Zeitüberschreitungsfehler, selbst nachdem ich php.ini geändert habe?

Warum erhalte ich beim Importieren großer SQL-Skripte in PHPMyAdmin immer noch Zeitüberschreitungsfehler, selbst nachdem ich php.ini geändert habe?

DDD
Freigeben: 2024-10-30 02:22:28
Original
254 Leute haben es durchsucht

Why Do I Still Get Time Out Errors When Importing Large SQL Scripts in PHPMyAdmin Even After Modifying php.ini?

Beheben von PHPMyAdmin-Zeitüberschreitungsfehlern bei großen Skriptimporten

Beim Versuch, SQL-Skripte mit erheblicher Größe (über 300 MB) über PHPMyAdmin zu importieren, Bei Benutzern kann es zu Zeitüberschreitungsfehlern kommen. Dieses Problem kann auch nach Anpassung der relevanten Einstellungen in php.ini bestehen bleiben:

post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M

Lösung:

Wenn trotz dieser Änderungen anhaltende Timeout-Fehler auftreten, wird empfohlen, die Einstellungen in der Datei zu ändern:

\phpmyadmin\libraries\config.default.php 
Nach dem Login kopieren

Konkret: Ändern Sie die folgende Einstellung:

$cfg['ExecTimeLimit'] = 300;
Nach dem Login kopieren

An:

$cfg['ExecTimeLimit'] = 0;
Nach dem Login kopieren

Nachdem Sie diese Anpassung vorgenommen haben, starten Sie PHPMyAdmin neu. Dadurch werden alle Ausführungszeitbeschränkungen effektiv aufgehoben, vorausgesetzt, der Vorgang wird auf einem lokalen Server ausgeführt. Bitte beachten Sie, dass dies für Produktionsumgebungen nicht empfohlen wird.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich beim Importieren großer SQL-Skripte in PHPMyAdmin immer noch Zeitüberschreitungsfehler, selbst nachdem ich php.ini geändert habe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage