WordPress Update bei 1&1: Fatal error: Out of memory in wp-includes/http.php on line 1331

Jeder Hoster hat so seine eigenen Problemchen mit WordPress. Während es bei Hosteurope beim Upgrade schon mal hieß: “Warning: ftp_rawlist() [function.ftp-rawlist]: Unable to create temporary file. Check permissions in temporary files directory.” erscheint bei einem WordPress Blog, das ich bei 1&1 gehostet habe, nun die Fehlermeldung: “Fatal error: Out of memory (tried to allocate 2591173 bytes) in /wp-includes/http.php on line 1331”.

Erst wollte ich auf den altbekannten Trick zurückgreifen, einfach im Hauptverzeichnis in der Datei wp-settings.php den Wert ‘WP_MEMORY_LIMIT’ in der Zeile “define(‘WP_MEMORY_LIMIT’, ’32M’);” auf 64M hochzusetzen, aber dieser hilft nur gegen die Fehlermeldung “Fatal error: Allowed memory size of 33554432 bytes exhausted”.

Bei 1&1 liegt das Problem jedoch darin, dass das PHP memory_limit zwar theoretisch bis zu 40M zulässt, praktisch aber nur 32M nutzbar sind. Die Lösung ist dennoch vollkommen simpel: Einfach vor dem Update alle Plugins deaktivieren, dann funktioniert es auch bei 1&1! ;-)

Hinweis: Bei der Fehlermeldung “Fatal error: Allowed memory size of 33554432 bytes exhausted” ist es sinnvoll, nicht die wp-settings.php sondern die wp-config.php zu bearbeiten, denn erstere wird mit jedem Update überschrieben und dann findet sich dort beim nächsten Mal wieder der Wert 32M. Fügt man jedoch in der wp-config.php folgende Zeile hinzu, ist die Sache ein für alle mal gegessen:

define ('WP_MEMORY_LIMIT', '64M');

7 Kommentare »Wordpress

Mehr zu diesem Thema:

7 Kommentare zu “WordPress Update bei 1&1: Fatal error: Out of memory in wp-includes/http.php on line 1331”

  1. Speicher knapp | Medienbeckerei Blog 16 Dez 2009 um 17:05 1

    [...] in der folgenden Zeile “define(’WP_MEMORY_LIMIT’, ‘32M’);” auf 64M hochzusetzen. Matthias Mayer’s Blog beschreibt noch andere Fehlerquellen und Lösungen zum Speicherproblem unter [...]

  2. Robert 16 Jan 2010 um 14:32 2

    Hi,

    gerade über Google auf diesen Blogeintrag gestoßen. Bin mit einem Projekt auch bei 1&1 und hatte genau das Problem mit WordPress. Über die phpinfo habe ich aus gesehen, dass angeblich 40M möglich sind.

    Danke für die Lösung.

    Gruß

  3. Update auf 2.9.1 – erfolgreich nach „Out of memory“ | benutzerfreun.de 18 Jan 2010 um 12:14 3

    [...] Infos im Compboard Blog – danke! Eintrag merken bei: [...]

  4. Dan 05 Feb 2010 um 10:46 4

    Hallo,

    ich verwalte einen Blog bei 1&1 (Business) mit MySQL 5. Ich nutze WordPress 2.9.1 (deutsch). Ich bekomme beim Bilderupload in die Mediathek die gleiche Fehlermeldung:

    »Fatal error: Out of memory (allocated 32505856) (tried to allocate 12288 bytes) in /homepages/36/d96000732/htdocs/Blog/wp-admin/includes/image.php on line 162«

    Ich habe bereits die 64M in der wp-config.php definiert – das bringt aber noch keine Abhilfe: Gibt es neue Lösungsvorschläge?

    Wie ist das mit dem »Plugins deaktivieren« gemeint? Ich habe direkt die Version 2.9.1 installiert – also noch keine WP-Updates gemacht …

  5. Martin 23 Jun 2010 um 17:31 5

    Hallo Matthias,

    danke, dein Artikel hat mir beim Update eines Blogs (bei 1&1) auf WordPress 3.0 einige Kopfschmerzen erspart. Erst hatte ich die “Out of memory”-Fehlermeldung, aber nach Deaktivieren aller Plugins lief das Update flott durch.

    Interessanterweise ging mir aber beim Update der API-Key des “WordPress.com Stats”-Plugin verloren. Nach Neueingabe konnte ich die alten Statistiken durch einen Button-Druck wiederherstellen.

    Viele Grüße,
    Martin

  6. Matthias 23 Jun 2010 um 17:43 6

    Hallo Martin!
    Freut mich, wenn ich Dir helfen konnte. Ich finde es immer sehr mühsam sich alles aus verschiedenen Threads in Foren zusammen zu suchen, deshalb schreibe ich meine Erfahrungen gern auf, wenn’s denn dann geklappt hat. :-D
    Der API-Key des Stats-Plugins geht bei mir auch immer verloren, nicht nur bei 1&1. Das passiert, wenn WordPress zum Updaten automatisch alle Plugins deaktiviert (oder wenn man es manuell macht). Komischerweise bleibt er bei Akismet trotz Deaktivierung erhalten, aber so kann man ihn wenigstens ziemlich einfach lokalisieren und bei den Stats wieder reinkopieren. ;-)

  7. Support-Ing läuft jetzt mit Wordpress 3.0 | Support-Ing Martin Ihde 30 Jun 2010 um 13:16 7

    [...] dem Provider 1&1 zusammenhängt. Dank einer kleinen Google-Suche war die Ursache schnell im compboard.de-Blog gefunden, denn die WordPress-Fehlermeldung lautete auch bei mir “Fatal error: Out of memory […] [...]

Trackback URI | Kommentare als RSS-Feed

Diesen Beitrag jetzt kommentieren!

Werbliche Einträge und Spam werden umgehend gelöscht!