Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Fatal Error Memory Size of...

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Kleeblatt
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 19.05.2006, 16:17

Beitrag von Kleeblatt » 26.02.2007, 04:51

Hallo,

ich habe seit neuesten ein Problem beim Update meiner ZIP-Datei, wenn ich ein neugeuploadetes Bild zu der ZIP-Datei automatisch hinzufüge. Ich benutze das Skript "ss_zip.class.php". Solange die ZIP-Datei die 2 MB-Marke nicht überschreitet funktioniert es auch wunderbar.

Die Fehlermeldung lautet:

Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 116461 bytes) in /XXX/ss_zip.class.php on line 164

Natürlich habe ich auch schon die Memory_Size in der PHP.ini auf 32MB erhöht und den Apache-Server neugestartet, aber das hat leider nicht geholfen.

Daher wende ich mich nun an euch.

Kennt ihr eine Lösung?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Boa
PostRank 9
PostRank 9
Beiträge: 1170
Registriert: 11.11.2003, 00:19
Wohnort: Bremen

Beitrag von Boa » 26.02.2007, 13:36

Ich meine das es auch etwas in der my.cnf der Datenbank zu tun hatte

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 26.02.2007, 13:38

Kleeblatt hat geschrieben:Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 116461 bytes) in /XXX/ss_zip.class.php on line 164

Natürlich habe ich auch schon die Memory_Size in der PHP.ini auf 32MB erhöht und den Apache-Server neugestartet,
Und der ERROR meldet immer noch 8MB?

dann war es ganz einfach nicht die php.ini die du hättest ändern müßen ...
... oder du hast sie nicht geändert (keine Schreibrechte)

Anonymous

Beitrag von Anonymous » 26.02.2007, 14:09

schau doch mal mit phpinfo() nach wieviel Speicher den scripten nun wirklich zur Verfügung stehen....

andererseits sollteste ggf. mal überlegen wieviel Sinn es macht Bilder in zip-Dateien zu packen... Bilder sind ansich schon komprimiert, also wird durch das packen in eine zipdatei nicht viel gespart.... gut, wenn man eine Bilderserie downloaden möchte ist ein zip besser, da man nur 1 datei hat, anstatt viele viele kleine bilder...

auftragslinker
PostRank 7
PostRank 7
Beiträge: 525
Registriert: 21.04.2005, 14:36

Beitrag von auftragslinker » 26.02.2007, 14:20

hast du auch die richtige geändert? gibt meistens mehrere.

abgesehen davon macht mich die fehlermeldung selber stutzig:

Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 116461 bytes) in /XXX/ss_zip.class.php on line 164

er versucht 116kB zu reservieren und übersteigt damit das limit von 8mB?vielleicht ein timeout?

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 26.02.2007, 14:29

auftragslinker hat geschrieben:hast du auch die richtige geändert? gibt meistens mehrere.

abgesehen davon macht mich die fehlermeldung selber stutzig:

Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 116461 bytes) in /XXX/ss_zip.class.php on line 164

er versucht 116kB zu reservieren und übersteigt damit das limit von 8mB?vielleicht ein timeout?
tried to allocate = versucht zuzuteilen

Die Fehlermeldung zeigt wohl den Speicher der gerade "verlagt" wurde und nicht mehr ins "darf" rein passt

// EDIT
bei einem TimeOut steht das auch in der ErrorMeldung
"rech execution time" so irgend wie etwas

Kleeblatt
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 19.05.2006, 16:17

Beitrag von Kleeblatt » 26.02.2007, 19:00

Tatsächlich ist das Memorylimit noch auf 8MB gesetzt. Da habe ich wohl die flasche PHP.Ini erwischt...

Leider ist mir nicht bekannt wo die 2te ist?

...danke für die hilfreichen antworten

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 26.02.2007, 19:07

Kleeblatt hat geschrieben:Leider ist mir nicht bekannt wo die 2te ist?
Wo ist deine?

mein ist
/etc/php.ini

Kleeblatt
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 19.05.2006, 16:17

Beitrag von Kleeblatt » 26.02.2007, 19:15

etc/php4/cgi/php.ini

/etc/php.ini gibt es bei mir keine..

Anonymous

Beitrag von Anonymous » 26.02.2007, 19:18

kannst auch mal versuchen in dem ordner in dem das script liegt einfach eine weitere php.ini reinzulegen, dann aber nur mit der Angabe für das erhöhte Speicherlimit, ansonsten nix weiter drin... im Normalfall dürfte das dann das Speicherlimit für diesen einen Ordner überschreiben, und du musst das speicherlimit nicht allgemein erhöhen...

Kleeblatt
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 19.05.2006, 16:17

Beitrag von Kleeblatt » 26.02.2007, 20:00

etc/php4/cgi/php.ini war natürlich falsch...

etc/php4/apache/php.ini muss es heißen...

das kommt davon, wenn man zu wenig schläft...

schönen abend noch euch allen ;)

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag