386 Stimmen

Import Dateigroßenbegrenzung in PHPMyAdmin

Ich habe alle-php.ini-Parameter geändert, die ich kenne: upload_max_filesize, post_max_size.

Warum sehe ich immer noch 2 MB?

Ich verwende Zend Server CE auf einem Ubuntu VirtualBox über einem Windows 7 Host.

2 Stimmen

Unmöglich zu beantworten. Wo geändert? Wo "gesehen"? Sind Sie sicher, dass Sie die php.ini im Pfad, der in phpinfo() angezeigt wird, ändern? (Das ist der häufigste Fehler)

0 Stimmen

Ich habe die Einstellungen direkt über ZendServer geändert - und sogar über die Linux-Shell (mit sudo vi php.ini...) - wenn du eine Datenbank erstellst und dann Daten darin importieren möchtest, wird eine Begrenzung von 2MB für die Dateigröße angezeigt.

0 Stimmen

Auf Windows -> Ich habe die php.ini-Datei in der 32-Bit-Version von PHP (Programmdateien x86/PHP) erfolglos bearbeitet. Als ich die 64-Bit-Version (Programmdateien/PHP) bearbeitet habe, hat es funktioniert. Hoffentlich hilft dies jemandem.

3voto

FueledPublishing Punkte 231

Ich habe festgestellt, dass das Erhöhen des Upload- und Post-Limits in der php.ini das Limit in phpMyAdmin nicht beeinflusst hat. Das liegt daran, dass mein Server eine separate Einstellung für das cPanel-Upload-Limit hat. Wenn Sie Zugriff auf WHM haben, haben Sie wahrscheinlich dies.

Um anzupassen:

  • Melden Sie sich bei Ihrem WHM-Panel an: Dies befindet sich normalerweise unter {Ihre Server-IP}/whm, und Sie benötigen Ihre Root-Anmeldedaten. Wenn Sie diese nicht haben, fordern Sie sie bei Ihrem Host an.
  • Nach dem Anmelden suchen Sie in der oberen linken Suchleiste nach "Einstellungen anpassen"
  • Auf den Einstellungsseiten suchen Sie nach "cPanel PHP maximale Upload-Dateigröße"
  • Passen Sie die Zahl an und speichern Sie sie

Es ist nicht erforderlich, Apache oder sonstiges neu zu starten, die Änderungen sind sofort wirksam. Dieser Vorgang hat den Wert der maximalen Upload-Dateigröße in phpMyAdmin erhöht. Sie können dies überprüfen, indem Sie zu phpMyAdmin gehen, Ihre Datenbank auswählen und dann oben auf "Importieren" klicken. Neben dem Datei-Auswähler sehen Sie das Upload-Limit. Mein Standardwert des Servers war 100.

2voto

Mostafa Soufi Punkte 445

Die ersten Dinge, die überprüft werden müssen (oder Sie Ihren Host-Anbieter überprüfen lassen sollten), sind die Werte von max_execution_time, upload_max_filesize, memory_limit und post_max_size in der php.ini-Konfigurationsdatei. Alle diese drei Einstellungen begrenzen die maximale Größe der Daten, die von PHP übermittelt und verarbeitet werden können.

Bitte beachten Sie, dass post_max_size größer sein muss als upload_max_filesize.

2voto

Debojyoti Punkte 4057

Suchen Sie nach der Datei php.ini

Für xampp finden Sie sie unter C:\xampp\php

Finden Sie die folgenden 3 Eigenschaften und setzen Sie ihren Wert entsprechend Ihren Bedürfnissen

memory_limit post_max_size upload_max_filesize

Starten Sie Apache neu!

2voto

Arif I. Punkte 1705

Ich benutze Bitnami WAMP Stack 7.1.8-0 auf meinem localhost. Für mich war das PHPMyAdmin maximale Upload-Größenlimit auf 80MiB eingestellt, wie im Screenshot https://nimb.ws/fFxv7O. Ich habe es geschafft, dieses Größenlimit wie unten erklärt zu erhöhen:

  1. Gehen Sie zum Ordner, in dem Sie den Bitnami WAMP Stack installiert haben, für mich ist es "E:\Bitnami WAMP Stack”
  2. Gehen Sie weiter zum Pfad “apps\phpmyadmin\conf"
  3. Öffnen Sie die Datei httpd-app.conf in Ihrem Lieblings-Texteditor
  4. Finden Sie die folgenden zwei Zeilen:

    php_value upload_max_filesize 80M
    php_value post_max_size 80M

(Der Wert 80M am Ende dieser Zeilen kann für Sie unterschiedlich sein)

  1. Gehen Sie weiter und ändern Sie diese Werte am Ende dieser beiden Zeilen (in diesem Fall 80M) nach Ihren Bedürfnissen.

  2. Starten Sie den WAMP-Server neu.

Gehen Sie jetzt zu PHPMyAdmin und überprüfen Sie, ob Ihr Upload-Größenlimit auf den von Ihnen festgelegten Wert aktualisiert wurde. Das ist alles.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X