Memory Size Fehler

Und alles was mit phpMyAdmin seine Verwandtschaft findet hat hier seinen Platz.

Memory Size Fehler

Postby dieomer » 05. June 2009 10:20

Hallo liebe Community

Ich habe auf meinem Client das neuste XAMPP-Paket installiert.
Nun habe ich von einer enfernten Datenbank eine Tabelle exportiert und möchte sie bei mir lokal importieren.
Die SQL-Datei umfasst 8500 Zeilen.

Die Fehlermeldung lautet: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 5867916 bytes) in E:\xampp\phpmyadmin\libraries\core.lib.php on line 159

Nun deutet diese Fehlermeldung ja auf zu wenig Speicher hin.
Ich habe jetzt schon folgendes versucht:

Ich habe die php.ini editiert und gar folgende utopischen Werte gesetzt:
max_execution_time = 5000
max_input_time = 5000
memory_limit = 5000M
post_max_size = 500M
upload_max_filesize = 500M

Vorher hab ich natürlich nur mit 128MB gearbeitet....aber die große Zahl soll verdeutlichen, dass es quasi egal ist wieviel Speicher ich zuweise...die Fehlermeldung bleibt die selbe. MySql und Apache habe ich nach jeder Änderung natürlich neu gestartet.

Hat jemand noch eine andere Idee, woran das liegen könnte?
dieomer
 
Posts: 4
Joined: 05. June 2009 09:09

Re: Memory Size Fehler

Postby Wiedmann » 05. June 2009 10:31

Code: Select all
Fatal error: Allowed memory size of 33554432 bytes exhausted

Vorher hab ich natürlich nur mit 128MB gearbeitet.

Laut der Fehlermeldung sind aber nur 32MB erlaubt gewesen, und nicht 128MB (32MB sind auch der default bei XAMPP).

Ich habe die php.ini editiert

Auch die wo dein PHP benutzt?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Memory Size Fehler

Postby dieomer » 05. June 2009 14:01

Also ich hab es so verstanden, dass der Speicher von 32 MB nicht ausreicht um den Datensatz zu importieren...deswegen hab ich ihn versucht zu erhöhen.
Bedeutet dies die Fehlermeldung nicht?

Wenn ich einen kleinen Teil der Datei importiere funktioniert es wunderbar.

Ich habe die php.ini im Ordner xampp\php benutzt.
dieomer
 
Posts: 4
Joined: 05. June 2009 09:09

Re: Memory Size Fehler

Postby Wiedmann » 05. June 2009 14:24

Also ich hab es so verstanden, dass der Speicher von 32 MB nicht ausreicht um den Datensatz zu importieren ... Bedeutet dies die Fehlermeldung nicht?

Genau das bedeutet sie.
Nur hast du geschrieben: "Vorher hab ich natürlich nur mit 128MB gearbeitet." Und laut Fehlermeldung war ja vorher das Limit bei 32 MB. Oder was bedeutet diese Aussage, bzw. von wann/welchem php.ini-Stand war die Fehlermeldung?

deswegen hab ich ihn versucht zu erhöhen.

Siehe die Frage nach der richtigen "php.ini".
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Memory Size Fehler

Postby dieomer » 05. June 2009 14:38

also um noch mal alle Klarheiten zu beseitigen :)

Diese Fehlermeldung kommt immer!
Die Standardeinstellung ist ja 32M. Ich meinte das so, dass ich angefangen habe das memory_limit zu erhöhen. Erst 64, dann 128 bis jetzt sogar 5000.
Die Fehlermeldung bekomme ich immer, egal welchen Wert ich eintrage.

Ich würde daraus folgern, dass ich nicht an der richtigen Stelle den Speicher erhöhe.

Wie gesagt, ich verwende die php.in im Ordner xampp\php

Gibt es eine andere Konfigurationsdatei, die dieses Limit von 32MB setzt?
dieomer
 
Posts: 4
Joined: 05. June 2009 09:09

Re: Memory Size Fehler

Postby Wiedmann » 05. June 2009 17:01

Gibt es eine andere Konfigurationsdatei,

PHP verwendet die, welche dir in phpinfo() angezeigt wird.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Memory Size Fehler

Postby dieomer » 08. June 2009 08:02

Danke für die zusätzliche Anregung...mein Problem ist gelöst.

Die Konfigurationsdatei lag tatsächlich an einem anderen Ort: xampp\apache\bin\php.in

Gruß
dieomer
dieomer
 
Posts: 4
Joined: 05. June 2009 09:09


Return to phpMyAdmin

Who is online

Users browsing this forum: No registered users and 8 guests