it-swarm.com.de

Kann Datei-Größe nicht erhöhen WAMP

Ich verwende Wampserver (32 Bit & PHP 5.5) 2.5. phpmyadmin erlaubt es mir, eine Datenbank mit maximal 128mib zu importieren und die Ausführungszeit ist gering. 

In WAMPServer 2.5 befinden sich die auf phpMyAdmin angewendeten PHP - Grenzwerte in dieser Datei\wamp\alias\phpmyadmin.conf

Die Frage ist, dass mir die Werte nicht bekannt sind. Ich möchte eine Datei mit 5 GB hochladen. Ich habe die Werte in der relevanten Datei geändert und die Werte werden auch in dieser Datei sowie in phpmyadmin geändert, aber wenn ich meine 5-GB-Datei importiere, gab es folgende Fehlermeldung auf phpmyadmin.

"Sie haben wahrscheinlich versucht, eine Datei zu laden, die zu groß ist. Informationen zu diesem Limit finden Sie in der Dokumentation."

Kann mir bitte jemand über den Parameterwert helfen, den ich in die folgenden Parameter einfügen soll, um 5GB-Datei in Wamp zu importieren ???

php_admin_value upload_max_filesize **??**
php_admin_value post_max_size **??**
php_admin_value max_execution_time **??**
php_admin_value max_input_time **??**
5
djsaiim

Bei einer so großen Datenbanksicherungsdatei wäre es einfacher, den MYSQL Console zum Wiederherstellen dieser Datenbank zu verwenden. Es hat keine der Größen- und Laufzeitbeschränkungen, die ein PHP-Skript hat.

Verwenden Sie dazu das wampmanager-Symbol in der Taskleiste

wampmanager -> MYSQL -> MYSQL Console

klicken Sie auf das Menü MYSQL Console und es wird mysql.exe in einem Befehlsfenster ausgeführt.

Es fordert Sie zuerst zur Eingabe des Kennworts für rootauf. Wenn Sie also das Kennwort für MYSQL-Konten nicht geändert haben, drücken Sie einfach enter

Wenn Sie das rootname__-Passwort geändert haben, geben Sie das Passwort ein und drücken Sie Enter

Nun am mysql> Eingabeaufforderung eingeben

source C:/path/to/your/backup.sql

Und mysql führt die Wiederherstellung so lange durch, wie es dauert, bis die Wiederherstellung abgeschlossen ist


Wenn Sie phpMyAdmin verwenden müssen, müssen Sie die richtigen Konfigurationen dafür ändern.

Der phpMyAdmin-Alias ​​enthält genau zu diesem Zweck diese Parameter und setzt natürlich die Standardeinstellung php.ini dieser Parameter außer Kraft. Schließlich möchten Sie den php.ini für eine Wiederherstellung nicht ändern. Sie werden möglicherweise nur einmal ausgeführt und wirken sich dauerhaft auf die gesamte PHP -Umgebung aus.

Die phpMyAdmin-Konfiguration finden Sie in \wamp\alias\phpmyadmin.conf

Alias /phpmyadmin "D:/wamp/apps/phpmyadmin4.7.0/"

<Directory "D:/wamp/apps/phpmyadmin4.7.0/">
    Options Indexes FollowSymLinks MultiViews
  AllowOverride all
  <ifDefine Apache24>
        Require local
    </ifDefine>
    <ifDefine !Apache24>
        Order Deny,Allow
        Deny from all
        Allow from localhost ::1 127.0.0.1
    </ifDefine>

# To import big file you can increase values
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>

Sie müssen lediglich die relevanten Werte erhöhen, damit Sie diese beispielsweise ausprobieren können

  php_admin_value upload_max_filesize 5128M
  php_admin_value post_max_size 5256M
  php_admin_value max_execution_time 600
  php_admin_value max_input_time 600
14
RiggsFolly

Sie müssen die folgenden Werte in der Datei php.ini erhöhen und den WAMP-Server neu starten

memory_limit
post_max_size
upload_max_filesize

Stellen Sie sicher, dass der Wert von upload_max_filesize kleiner als post_max_size ist.

Hop, das hilft.

5
Faizan Younus

Gehen Sie in Ihr Wamp-Installationsverzeichnis und führen Sie die folgenden Schritte aus und öffnen Sie die Datei „phpmyadmin.conf“

<wamp_dir>/alias/phpmyadmin.conf

Der unten stehende Code wird am Ende der Datei angezeigt:

# To import big file you can increase values
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360

Ersetzen Sie es durch den angegebenen Code: 

# To import big file you can increase values
php_admin_value upload_max_filesize 1024M
php_admin_value post_max_size 1024M
php_admin_value max_execution_time 1800
php_admin_value max_input_time 1800

Jetzt können Sie große Dateien in Wamp phpmyadmin hochladen.

Ich habe mich von diesem Post inspirieren lassen: http://www.codecanal.com/increase-the-database-upload-size-in-wamp-server/

3
Shown Marsh

sie müssen die Upload-Größe von PHP erhöhen.

ini_set('post_max_size', '128M');
ini_set('upload_max_filesize', '128M');

und auch Sie können mit php.ini einstellen 

post_max_size = 128M
upload_max_filesize = 128M
1
Bhavik Hirani