Content
PhpMyAdmin-Beschränkung für die Größe der hochgeladenen Datei
PhpMyAdmin Begrenzung der Dateigröße beim Hochladen
PhpMyAdmin ist ein weit verbreitetes Tool zur Verwaltung von MySQL-Datenbanken, das jedoch eine Begrenzung der Dateigröße beim Hochladen aufweist. Die maximale Dateigröße, die über PhpMyAdmin hochgeladen werden kann, ist normalerweise auf 2 MB begrenzt. Wenn Sie versuchen, eine Datei hochzuladen, die diese Grenze überschreitet, erhalten Sie eine Fehlermeldung.
Die Begrenzung der Dateigröße beim Hochladen in PhpMyAdmin dient dazu, böswillige Aktivitäten und potenzielle Sicherheitsverletzungen zu verhindern. Durch die Begrenzung der maximalen Dateigröße stellt PhpMyAdmin sicher, dass niemand Dateien hochladen kann, die möglicherweise die Sicherheit des Servers gefährden könnten.
Es gibt jedoch Situationen, in denen Sie mit PhpMyAdmin eine große Datenbank aus einem Sql-Dump importieren müssen. In solchen Fällen kann das Überschreiten der Dateigrößenbeschränkung für den Upload zu einem Problem werden.
Wie importiert man eine große Datenbank mit PhpMyAdmin & Schritte:
Diese Maßnahmen sind notwendig, wenn Sie eine große Datenbank aus einem SQL-Dump mit PHPMyAdmin importieren müssen. Bei einem solchen Import kann der folgende Fehler auftreten:
Fehler: Ihre Datenbank hat ihr Speicherlimit überschritten
Es gibt ein Problem mit der Dateigröße, weil sie die durch die PHP-Parameter festgelegte Grenze überschreitet. Daher müssen diese Parameter geändert werden. Es werden zwei Optionen benötigt, upload_max_filesize und post_max_size. Die erste legt die maximale Dateigröße für das Hochladen fest, die zweite die maximale Dateigröße für POST-Anfragen (bei dieser Methode speichert PHP die Datei). Die Daten des Datensatzes sind in der Datei php.ini zu finden.
Der folgende Befehl kann verwendet werden, um den Speicherort zu ermitteln.
# php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Alternativ können Sie auch einfach nach einer Datei suchen, die diesen Parameter enthält:
# grep -iRI upload_max_filesize /etc/ /etc/php.ini:upload_max_filesize = 2M
Nachdem Sie die Datei gefunden haben, öffnen Sie sie mit einem beliebigen Texteditor, suchen Sie die angegebenen Variablen und ändern Sie deren Werte entsprechend den Anforderungen Ihrer hochgeladenen Datei.
upload_max_filesize = 60M post_max_size = 60M
In diesem Beispiel ist die Testdatei ca. 50 MB groß, daher werden 60 MB ausgewählt. Im nächsten Schritt starten wir den Dienst, der PHP verarbeitet, neu (in diesem Fall apache, eventuell stattdessen php-fpm).
# service httpd restart
Nach dem Neustart kehren wir zum Menü Import zurück und sehen, dass die maximale Größe der hochgeladenen Datei geändert wurde.
Herzlichen Glückwunsch! Ihr Upload-Limit wurde in PHPMyAdmin (und WordPress, falls Sie es auch benutzen) erhöht.
Fazit
Abschließend wissen Sie nun, wie Sie die Größe der PHPmyadmin-Importdatei erhöhen können. Wenn Sie diese Schritte befolgen, können Sie dieses Problem leicht selbst lösen, ohne jemanden bei Fiverr oder Upwork anheuern zu müssen. Die Erhöhung des Upload-Limits in WordPress liegt nun in Ihrer Reichweite, also probieren Sie es einfach aus.