Fatal error: PHP Memory Speicher
by baltasar on August 26, 2010
Habe seit ein paar Wochen ein Problem mit dem Zugriff auf mein Weblog. Ich bekomme immer wieder dieselbe Fehlermeldung:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 89 bytes) in /var/www/vhosts/lifeinbabylon.de/httpdocs/wp-includes/pomo/mo.php on line 187
Der Fehler wiederholt sich immer wieder, nur in anderen Zeilen oder mit anderen Zahlen. Nach ein wenig Recherche war klar, dass meine WordPress-Version wahrscheinlich zu viel PHP-Speicherplatz verbraucht. Seit WordPress-Version 2.8 tauchen die Probleme auf. Zum größten Teil wohl nur auf Installationen die auf einem 64-Bit-Server laufen. Bei mir ist das auch der Fall und ich habe die Lösungsvorschläge aus der WordPress FAQ übernommen, leider ohne Erfolg. Habe danach bei meinem Hoster Evanzo angefragt, ob mein Speicher hochgestuft werden könnte, der momentan bei 32 MB liegt, aber leider auch hier keine positive Antwort.
Um mal zu überprüfen, ob ich tatsächlich zu viel Speicher verbrauche habe ich mir das WP-Memory-Usage Plugin runtergeladen. Und siehe da, laut Plugin liege ich nur bei knapp 27 MB, also noch voll im Limit:
Ich bin jetzt leider ein wenig ratlos, was ich noch machen kann. Ist ein Serverwechsel jetzt wirklich notwendig oder sollte ich lieber ein Downgrade auf 2.7 machen? Früher oder später werde ich aber sowieso ein Upgrade machen müssen und dann stehe ich wieder vor dem selben Problem. Und von den 17 aktiven Plugins möchte ich mich eigentlich auch nicht trennen müssen.
Der Fehler behindert mich jetzt noch nicht wirklich beim bloggen, aber störend ist es schon. Automatische Updates aus dem Dashboard funktionieren nur noch teilweise, RSS-Feeds im Board werden nicht mehr angezeigt und wenn man das Weblog aufrufen will, muss die Seite oft einmal aktualisiert werden, um den Fehler zu umgehen. Dadurch verliere ich natürlich auch Besucher, die dann nur den Fatal error auf ihren Bildschirmen sehen. Sollte also jemand eine Lösung haben, immer her damit!










9 comments
Komm zurück zu Blog.de!Ne, sorry, kein Plan.
by faulit on 26. August 2010 at 22:27. #
Wenns wirklich an der WP Version liegt und Du sonst keine Kompromisse eingehen möchtest, würde ich ein Downgrade machen. Möglicherweise wird die Ursache für die starke RAM-Nutzung mit späteren Versionen wieder abgestellt oder die Hoster ziehen irgendwann doch nach… Ich kenne mich zwar nicht so gut aus, aber Alex Rabe schreibt ja auch, dass dieses Limit üblich ist. Demnach wäre der Wechsel wohl auch keine Option.
by Hofn on 28. August 2010 at 17:02. #
Also ich hab jetzt mal zwei PlugIns rausgenommen und seitdem tritt der Fehler nicht mehr so häufig auf. Aber ich werde wohl um ein Downgrade nicht herumkommen.
by baltasar on 28. August 2010 at 17:38. #
Ich hatte schonmal das gleiche Problem und mein Anbieter hat problemlos auf 64MB hochgestuft. Von daher würde ich durchaus mal darüber nachdenken, ob Du bei Deinem richtig aufgehoben bist.
by Trotzendorff on 15. September 2010 at 09:29. #
Könntest du das Problem endlich mal angehen? Langsam wirds ziemlich lästig.
by faulit on 6. October 2010 at 21:19. #
Wasn das fürn Ton hier? Werde wohl zu nem anderen Anbieter wechseln müssen, mehr kann ich nicht mehr machen. Laufe schon auf Minimal-Basis was PlugIns betrifft.
by baltasar on 6. October 2010 at 23:01. #
Problem sollte gelöst sein. Ich hab das Backend auf Englisch umgestellt und prompt mal 1/3 Ressourcen freigeschaufelt.
Bitte melden, sollte der Fehler immer noch auftauchen.
by baltasar on 6. October 2010 at 23:19. #
Hmm, ist schon ein wenig merkwürdig mit mir selbst zu reden, aber grad war der Fehler schon wieder da. Ich könnte kotzen, lasse es aber erst mal.
by baltasar on 6. October 2010 at 23:24. #
Hello there, I found your weblog via Google even though looking for very first help to get a heart assault as well as your post
looks quite interesting for me.
by Doofmann on 26. November 2010 at 09:37. #