Dashboard-Anmledung nicht möglich nach Änderung in wp-config.php

  • [size=10][FONT=arial]Hallo,[/FONT][/SIZE]
    [size=10][FONT=arial]
    ich hoffe, ihr könnt mir helfen!

    Um den Speicher zu erhöhen, habe ich (auf einem Mac mit Cyberduck / und dort in TextEdit) in der wp-config.php den Eintrag [COLOR=#000000]define('WP_MEMORY_LIMIT', '256M'); hinzugefügt

    Seitdem erscheint unmittelbar nach dem Eingeben der login-Daten um WordPress zu starten, folgende Fehlermeldung (komme also nicht mehr ins Dashboard)
    [/COLOR]
    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 30720 bytes) in /var/www/web135014/html/wordpress/wp-content/plugins/background-manager/app/Myatu/WordPress/BackgroundManager/Meta/Taxonomy.php on line 140

    [/FONT][/SIZE][size=10][FONT=arial]Ich würde jetzt ja gerne das Plugin (BackgroungManager) löschen, aber ich komme ja leider nicht mehr so weit.[/FONT][/SIZE]
    [size=10][FONT=arial]Ich habe auch schon versucht, die o.g. Zeile wieder zu löschen um den Ursprungszustand der wp-config wiederherzustellen. Auch mit dem Memeory-Wert habe ich etwas gespielt (32 und 64 eingegeben). Leider alles ohne Erfolg.

    [/FONT][/SIZE][size=10][FONT=arial]Kann es sein, dass ich beim editieren die wp-config zerstört habe?[/FONT][/SIZE]
    [size=10][FONT=arial]Klugerweise habe ich Idiot keine Sicherungskopie der Datei gemacht [/FONT][/SIZE]:cry:[size=10][FONT=arial]

    Gruß
    Beti[/FONT][/SIZE]

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo Beti,

    als erstes würde ich per FTP den Plugin-Ordner des genannten Plugins umbenennen.

    Dann kannst du dir eine neue wp-config.php z.B. hier herunterladen, mit den entsprechenden Daten versehen und dann per FTP hochladen oder eine evtl. auf dem Server liegende wp-config-sample.php dazu nutzen.

  • Hallo Gerd,

    zunächst vielen lieben Dank für deine Hilfe!!

    Eine wp-config-sample.php habe ich auf dem Server gefunden (im selben Verzeichnis wie die wp-config.php auch). In dieser habe ich DB_NAME, DB_USER und DB_PASSWORD aus der alten wp-config.php übernommen und die Dateien halt entsprechend umbenannt.
    Leider hat sich nichts geändert - komme nicht mehr ins Dashboard mit o.g. Fehlermeldung

    Mal eine grundsätzliche Frage. Mein Blog liegt bei flatbooster. Wenn ich jetzt die wp-config bearbeite - ist denn die Änderung sofort aktiv? Muss ich nicht noch irgendwas neu starten oder so?

    Gruß
    Beti

  • [size=10][FONT=arial] in der wp-config.php den Eintrag [COLOR=#000000]define('WP_MEMORY_LIMIT', '256M'); hinzugefügt[/COLOR][/FONT][/SIZE]


    Und warum entfernst Du den Eintrag nicht auf die gleiche Art und Weise wieder, statt da Dateien umzubenennen oder sonst was zu veranstalten?
    Wenn der Hoster es nicht zulässt, dann kannst Du nichts erhöhen oder nur bis zu einem gewissen Grenzwert. Und wenn Du erhöhen möchtest und den maximalen Wert nicht kennst, dann frage doch einfach beim Support vom Hoster nach.

    Zitat

    Erhaltet ihr als Rückgabe eine weiße Seite, dann war es zu viel und dann geht es wieder abwärts um 32 MByte.


    http://bueltge.de/mehr-speicher-fuer-wordpress/957/

  • Hallo Melewo, das hatten wir ja bereits versucht. Aber leider hat das nicht funktioniert. Das was Gerd vorgeschlagen hat, hat dann zum Erfolg geführt. Also Plugin unbenannt und neue wp-config aufgespielt. Vielen Dank nochmals an Gerd für den tollen Tip. :)

    Alles funktionierte dann wieder einwandfrei. Ich habe dann flatbooster angeschrieben und gefragt ob ich meinen Speicher erhöhen kann. Man sagte mir, dass ich das ohne Probleme tun kann und ich habe dann 128 M gewählt. Leider hat das vermutlich allein nicht ausgereicht. Obwohl ich plötzlich laut dem Plugin tpc-memory-usage mehr Speicherplatz zu verfügung hatte. Ich hatte dann gedacht, dass ich den Speicher in der wp-config vielleicht doch nicht definieren muss. Ich bin dann dazu übergegangen und habe fast alle Plugins die ich so habe aktiviert. Anschließend erhielt ich hunderte von Fehlermeldungen via E-Mail mit folgendem Inhalt: WordPress memory usage exceeded 32 MB
    WordPress peak memory usage: 46.28 MB
    Number of database queries: 41. Ich konnte nicht mehr aufs Dashboard zugreifen und auch nicht mehr meinen Blog aufrufen. Die Seiten bleiben weiß. Ich bin dann dazu übergegangen und habe vor Stunden fast alle Plugins wieder im Ftp unbenannt aber sehe immer noch diese weißen Seiten. :/

  • Vielen Dank für den Tip...Hille, aber ich hatte bereits in der Zwischenzeit jedes Plugin einzeln unbenannt und wenig später konnte ich wenigstens meinen Blog wieder aufrufen. :) Wenn ich versuche auf das Dashboard zu komen, ist immer noch alles weiss. :/

  • Obwohl ich plötzlich laut dem Plugin tpc-memory-usage mehr Speicherplatz zu verfügung hatte.


    Hatte mir mal ein ähnliches Plugin heruntergeladen, nicht für den Einsatz, nur weil ich mal wissen wollte, was die wo beim Messen abgreifen. Dann jedoch nicht richtig durchgeblickt und wieder gelöscht. Was zur Verfügung steht, siehst Du nach meiner bisherigen Meinung am einfachsten mit einer kleinen Info-Datei, die nicht mehr enthält als:

    PHP
    <?php
    phpinfo();
    ?>


    Was ein Script an Speicher benötigt, sollte sich mit

    PHP
    <?php
    echo memory_get_usage();
    ?>


    zu erkennen geben. In einzelnen Scripts hatte ich es getestet, kam da bei einer erweiterten WP-Theme-Datei unter Localhost auf rund 17 MB und dieselbe Datei innerhalb vom Webspace auf dem Server abgelegt ergab rund 15 MB. Der Haken an der Geschichte ist wohl, dass es sich dabei nur um den Speicherplatzbedarf handelt, den WP unbedingt für die Abarbeitung benötigt, nicht aber um den Speicherplatz, der versucht wird im System zu reservieren.

    Wer mal etwas mit C zu tun hatte, wo man sich mehr oder weniger allein um die Speicherverwaltung kümmern muss, da legt man schon beim Deklarieren einer Variablen fest, wie viel Speicherplatz für eine Variable im System maximal reserviert werden soll, auch wenn dieser Speicherplatz am Ende nur zu wenigen Prozent ausgenutzt wird. Bei PHP versucht das PHP von sich aus zu regeln, was wohl nicht immer ohne Komplikationen abgeht.

    Doch so richtig blicke ich da halt auch nicht durch. Da aber PHP in C programmiert wurde, liegt es meiner Meinung nach nahe, dass es sich bei benötigtem Speicherplatz und im System reservierten Speicherplatz um unterschiedliche Größen handelt. Wenn es so sein sollte, müsste das Memory Limit fürs System eigentlich immer deutlich über memory_get_usage des Scripts liegen. Ist aber wie gesagt eine Wissenschaft für sich.

  • Vielen Dank für die Codes, Melewo.... :) .....so irgendwie traue ich mich da nun nicht mehr ran, wie ich gestehen muss. Denn nachdem ich das letzte Mal in der Wp-content-datei nur einen kleinen Code (Speicherplatzerweiterung) eingefügt hatte, ging ja nichts mehr. Da ich jetzt schon solche Probleme habe und nicht mehr ins Dashboard kann, habe ich Sorgen wieder irgendwelche Fehler zu machen, alles noch schlimmer zu machen. Sobald alles wieder läuft werde ich das mit den Codes nochmal versuchen.

    Nun hatte ich ja alle Plugins und auch versuchsweise, den gesamten Pluginordner deaktiviert und es tut sich immer nich nichts. Die Dashboardseite bleibt nach wie vor weiss. Ich hatte, bevor es diese Probleme gab eigentlich nichts weiter gemacht als zu viele Plugins zu aktivieren. Komisch, dass sich das durch das dekativieren dieser nicht wieder beheben lässt.

    Ich habe auch schon überlegt Wordpress neu drüberzubügeln aber da ich nicht ins Dashboard komme muss ich das ja manuell machen. Da ich ein absoluter Anfänger bin muss ich mich da erst mal schlau machen.

  • Für die erste Datei brauchst Du doch nichts zu verändern. Du fügst doch nur in einer leeren Seite mit einem geeigneten Editor

    PHP
    <?php
    phpinfo();
    ?>

    ein, nennst die Datei beti.php oder wie immer Du möchtest, ladest die per FTP auf den Server und rufst die auf. Dann suchst Du nach der Angabe memory_limit.

  • Danke Melewo, ich habe das so gemacht wie du geschrieben hast und es hat auch geklappt. Ich kann ein Dokument aufrufen indem irre viele Sachen stehen mit denen ich aber leider nichts anfangen kann. Da stehen Dinge die ich so gar nicht zuordnen kann. Na ja, Frauen und Technik. :)

    Zudem habe ich noch einiges versucht um mein Dashboard wieder zu laufen zu bringen. Aber ich sehe immer noch eine weisse Seite. :/

  • indem irre viele Sachen stehen mit denen ich aber leider nichts anfangen kann.
    ... Na ja, Frauen und Technik. :)


    Geht Männern nicht anders, deshalb solltest Du auch nicht die irren vielen Sachen betrachten, sondern nur den Eintrag memory_limit. Zur Erleichterung benutze ich bei geöffneter Info-Seite die Suchfunktion des Browser, um schneller einen gesuchten Eintrag zu finden.

  • Ach ja, irgendwie hatte ich hier den Überblick verloren. :) Also bei memory_limit steht 32 m bei Local Value sowie bei Master Value. :)

    Wie gehe ich denn nun weiter vor damit mein Dachboard wieder verfügbar ist?

  • Hi Gerd, das hatte ich ja gemacht. Ich hatte mit Flatbooster gesprochen und die haben sehr schnell reagiert und gemeint, ich könne das umgehend erhöhen auf 128 m. Das war ganz unkomliziert. Und damit fing ja das nächste Problem an welches ich auf der vorherigen Seite beschrieb. Ich setze den Speicher hoch. Aktivierte einige Plugins wieder und erhielt via e-Mail hunderte von Fehlermeldungen. Der Speicherplatz wäre wohl zu niedrig. Alles war plötzlich weiss, mein Blog mein Dashboard. Ich dekativierte alle Plugins und konnte zumindest wieder meinen Blog aufrufen. Das Dashboard ist nach wie vor weiss und wenn ich versuchsweise einige Plugins wieder aktiviere wird auch beim Blogaufruf wieder eine weiße Seite angezeigt.Deaktiviere ich sie wieder, dann kann ich den Blog wieder aufrufen aber nach wie vor das Dashboard nicht. Vielleicht hätte ich zusätzlich zur Speichererhöhung via Flatbooster auch noch in einer Datei - wp-config - bei Wordpress den speicher erhöhen sollen oder müssen? Aber daran habe ich mich nicht mehr getraut, da das ja beim ersten mal gründlich schief gegangen ist. :) Jetzt möchte ich unbedingt mein Dashboard wieder zum laufen bringen aber ich weiss nicht wie. alle Plugins zu deaktivieren hat nichts gebracht, den ganzen Plugin-Ordner umzubenennen auch nicht. Ich hatte schon überlegt ein neuen Wordpress drüber zu bügeln. Aber das müsste dann ja manuell passieren wiel ich nicht ins Dashboard kann. Ich weiß leider nicht wie man das manuell macht und ausserdem würde ich dann gern meine Voreinstellungen und Themes die auf meinem "alten - jetzigen wordpress" liegen nicht verlieren. :/

  • Hi Beti,

    bei meinem Account bei Flatboster steht bei memory_limit bei beiden 64 MB! Wenn da 32 steht, reicht das nicht und ich wüßte auch nicht, wie du den Server zwingen willst ;-)

    Ah, ich habe es gefunden!

    Du gehst in deinen Accountix-Account, dort links bei der Naviogation unter Tools php.ini Editor wählen. Dort gibt es eine Einstellmöglichkeit für das PHP Memory Limit ;-)

  • Ja, genau dort habe ich es ja umgestellt. :) also in Tools und dann php.ini Editor. Dort konnte ich einmal 32M wählen udn einmal 128 M. Ich glaube im Tarif Web plus kann man nur bis 64 M wählen. Somit müsste ich also Web-Profi haben, da ist das Limit 128M. Ich habe es dann eben nochmal umgestellt auf 128M und kurzzeitig lief dann mein Dashboard auch wieder. Dann nach und nach Plugins aktiviert und schon laufend Fehlermeldungen - Speicher zu zu wenig. Ich habe dann nach und nach jedes Plugin deaktiviert, abgewartet was passiert.... und immer die gleiche Fehlermeldungmeldung. Kann es sein, dass da irgendetwas im Hintergrund (ausser einem Plugin) läuft das Speicher frisst? Nun läuft soweit alles wieder aber ich kann nur drei kleine Plugins laufen lassen. Aktiviere ein weiteres, egal welches, kommt sofort wieder eine Fehlermeldung wegen des Speichers.

  • Wobei die Größe eines Plugins nicht unbedingt etwas mit den Bedarf an Speicher zu tun haben muss. Soll heißen, ein kleines Plugin kann mehr verbrauchen als ein größeres. Wie sieht es mit Deinen Einstellungen für Revisionen aus?

  • Jetzt habe ich mir mal das Plugin TPC! Memory Usage installiert und bekomme folgende Infos...

    Usage Sample: 49.78MB (39%)
    Peak Usage: 49.86MB (39%)
    All-Time: 87.18MB on 10/14/13 @ 2:43 pm (shutdown)
    Load Averages: 0.81 0.43 0.32
    WP Memory Limit: 40M
    PHP Memory Limit: 128M

    Was heisst denn das jetzt genau? PHP hat 128M aber WP nur 40M? Muss ich jetzt WP noch explizit mehr Speicher zuweisen? Und falls ja - wo denn genau? wp-config.php? htaccess? Sorry fürs andauernde nerven :(

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!