Support » Allgemeine Fragen » wp-login.php nicht mehr erreichbar

  • Hallo,

    im Laufe des gestrigen Tages habe ich keinen Zugriff mehr auf die Einlog-Oberfläche unserer WordPress-Seite bekommen. Vorher wurden keine Updates etc durchgeführt. Geht man auf die wp-login.php Seite lädt nur ein weisser Bildschirm. Die Seite an sich funktioniert. Könnt ihr mir helfen? Die Seite läuft mit PHP 7.2 falls dies interessant ist. Und ich weiß nicht, ob es was mit den Serverproblemen von Strato gestern zu tun hatte.

    Ich habe bereits die wp-debug mode eingeschaltet und folgende Meldungen bekommen:

    -Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; cr3ativ_sponsor has a deprecated constructor in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-content/plugins/cr3ativ-sponsor/includes/sponsor-widget.php on line 3
    -Deprecated: Function create_function() is deprecated in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-content/plugins/cr3ativ-sponsor/includes/sponsor-widget.php on line 196
    -Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; social_media_widget has a deprecated constructor in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-content/plugins/social-media-widgets/social-media-widget.php on line 16
    -Notice: wp_register_style was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-includes/functions.php on line 5167
    -Notice: wp_enqueue_style was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-includes/functions.php on line 5167
    -Deprecated: Function create_function() is deprecated in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-content/plugins/social-media-widgets/social-media-widget.php on line 133 Fatal error: Out of memory (allocated 111149056) (tried to allocate 20480 bytes) in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-includes/widgets/class-wp-widget-media-image.php on line 105
    -Fatal error: Out of memory (allocated 111149056) (tried to allocate 32768 bytes) in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-includes/pomo/streams.php on line 173

    Vielen Dank, falls jemand helfen könnte. Grüsse

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Abgesehen von einigen Hinweisen auf die Verwendung veralteter Funktionen bekommst du eine Fehlermeldung, dass der zur Verfügung stehende Arbeitsspeicher nicht ausreicht. Du kannst mal mit dieser Anleitung prüfen, ob du im Kundenmenü einen höheren Wert einstellen kannst: https://www.strato.de/faq/hosting/wie-aendere-ich-meine-php-einstellungen-in-meinem-hosting-paket/ Vielleicht magst du auch zusätzlichen Arbeitsspeicher bei Strato dazubuchen?

    Anderenfalls hilft dir nur, die Plugins erst einmal zu deaktivieren. Da du dich nicht mehr im Backend deiner WordPress-Installation anmelden kannst, musst du das entweder über die Datenbank-Verwaltung oder per FTP/Dateiverwaltung machen. Per FTP kannst du das Verzeichnis wp-content/plugins vorübergehend umbenennen, dann sollte die Anmeldung klappen. Danach benennst du das Verzeichnis wieder in wp-content/plugins zurück und aktivierst einzeln die Plugins – natürlich nicht alle, sonst endest du wieder mit zu wenig Arbeitsspeicher. Hier musst du dir überlegen, auf welche Funktionalität du am ehesten verzichten kannst. Falls du wieder Probleme bekommst, startest du wieder mit Umbenennnen des Plugin-Verzeichnisses.

    Hallo,

    ich habe einige Plugins deaktiviert. Die Fehlermeldungen wurden weniger. Nun habe ich nur noch eine:

    -Fatal error: Out of memory (allocated 109051904) (tried to allocate 32768 bytes) in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-includes/pluggable.php on line 2276 Fatal error: Out of memory (allocated 109051904) (tried to allocate 32768 bytes) in /mnt/web407/b2/67/57244567/htdocs/wordpress/wp-includes/pomo/streams.php on line 173

    Was ist diese pomo/streams.php? Hängt die Meldung immer noch mit zu wenig Arbeitsspeicher zusammen? PHP Version ist mittlerweile via Strato auf 7.4 eingestellt.

    Grüsse

    Richtig. Die Fehlermeldung „Out of memory“ hängt mit zu wenig Arbeitsspeicher zusammen.

    Alles klar, vielen Dank.

    Bis eben half es noch das Verzeichnis der plugins rauszunehmen. Wenn ich es jetzt umbennenne, komme ich aber nicht mal mehr ins Backend. Gibt es dann/da noch andere Lösungsvorschläge?

    Hallo,
    wie ist denn der Wert in der wp-config.php für WP_MEMORY_LIMIT eingestellt?
    Da sollte so was wie
    define('WP_MEMORY_LIMIT', '256M');
    stehen.
    Weitere Infos findest du z. B. hier
    Verstehe ich das richtig, dass du wieder in das backend kommst, wenn du den Ordner plugins nicht umbenennst?
    Ich würde auf jeden Fall die folgenden Ordner umbenennen:
    Per FTP änderst du die Namen der Plugin – Ordner, die das Problem verursachen
    (z. B. \wp-content\plugins\das_ist_der_Ordner in \wp-content\plugins\_das_ist_der_Ordner) – ich habe hier vor dem Namen des Ordners einen Unterstrich gesetzt.
    Hier würde das die Ordner mit dem Namen cr3ativ-sponsor und social-media-widgets betreffen.
    Viele Grüße
    Hans-Gerd

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)