Support » Allgemeine Fragen » Kein Login-Bildschirm nach .php Upgrade

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Möglicherweise hängt das Problem damit zusammen, dass ich die WordPress-Version nie aktualisiert habe, da ich die gesammte Seite nur sehr laienhaft selbst zusammengeschustert habe und keine Child Themes erstellt habe.

    Das bereitet jetzt zusätzliche Sorgen, weil du erst einmal die von dir vorgenommenen Änderungen und Anpassungen sichern musst. Ich würde vor allem ein komplettes Backup der Dateien und der Datenbank vornehmen – jetzt, im aktuellen Zustand, auch wenn der fehlerhaft ist.

    Das Plugin-Verzeichnis hast du bereits umbenannt, weshalb Plugins als Fehlerursache eher nicht in Frage kommen. Als nächsten Schritt könntest du in der Konfigurationsdatei wp-config.php das Debugging aktivieren, in dem du die entsprechende Zeile auf define( 'WP_DEBUG', true ); änderst – werden nun Fehlermeldungen ausgegeben, die mehr Aufschluss über die Ursache geben? Vielleicht hilft auch ein Blick in die Error-Logs des Servers, um zunächst nach den Gründen für den „White Screen of Death“ zu forschen.

    „Forensik“ kann viel Zeit kosten und unter Umständen ist es einfacher, ein manuelles Update zu machen und auf dieses Weise zu schauen, ob du die Webseite wieder ans Laufen bekommst. Dazu tauschst du alle WordPress-Dateien in deinem Web-Stammverzeichnis gegen eine frisch heruntergeladene und entpackte WordPress-Version aus, sparst dabei aber das Verzeichnis wp-content aus (eine ausführlichere Anleitung findest du hier). Wenn das noch nicht die Lebensgeister deiner WordPress-Installation weckt, kannst du auch das Verzeichnis deines aktuell verwendeten Themes umbenennen, damit WordPress auf ein (sicher noch vorhandenes?!) Standard-Theme („Twenty …“) zurückfallen kann. WordPress in der neuesten Version mit Standard-Theme und ohne Plugins muss laufen, anderenfalls liegt ein Problem in der Serverkonfiguration oder Datenbankanbindung vor.

    Hast du die Fehlerquelle einmal ausfindig gemacht, musst du schauen, ob sich der Fehler mit vertretbarem Aufwand korrigieren lässt.

    Thread-Starter weisem84

    (@weisem84)

    Hallo,

    vielen Dank für den Input. Ich werde mich am Wochenende daran machen und die ersten Dinge ausprobieren. Ich melde zurück, was dabei heraus kam.

    Viele Grüße und ein schönes Wochenende!

    Thread-Starter weisem84

    (@weisem84)

    Hallo,

    ich habe das Debugging aktiviert und dieses kam dabei raus:

    Deprecated: Function create_function() is deprecated in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php on line 208 Deprecated: Function create_function() is deprecated in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php on line 208 Deprecated: Function create_function() is deprecated in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php on line 208 Deprecated: Function create_function() is deprecated in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php on line 208 Deprecated: Function create_function() is deprecated in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php on line 208 Warning: Cannot modify header information – headers already sent by (output started at /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php:208) in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-login.php on line 431 Warning: Cannot modify header information – headers already sent by (output started at /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/pomo/translations.php:208) in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-login.php on line 444 Warning: Illegal string offset ‚remember‘ in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/user.php on line 41 Warning: Cannot assign an empty string to a string offset in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/user.php on line 41 Warning: Illegal string offset ‚user_login‘ in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/user.php on line 56 Fatal error: Uncaught Error: Cannot create references to/from string offsets in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/user.php:56 Stack trace: #0 /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-login.php(806): wp_signon(“, “) #1 {main} thrown in /mnt/web114/c0/06/56729506/htdocs/WordPress_01/wp-includes/user.php on line 56

    Mir scheint, wenn ich das richtig deute, dass es an der veralteten WordPress-Version liegt? Oder kann man aus diesen vielen Meldungen einen anderen Schluss ziehen?

    Viele Grüße

    Martin Weise

    Wenn du eine alte Version von WordPress nutzt (wie du selber schreibst, 4.x), dann kann das nur mit PHP 7 in die Hose gehen. Vermutlich wirst du dann auch noch veraltete Plugins einsetzen.

    Thread-Starter weisem84

    (@weisem84)

    Hallo lieber @pixolin, lieber @bscu ,

    vielen Dank für eure Hilfe.
    Ich habe Nägel mit Köpfen gemacht und ein manuelles Update ausgeführt. Jetzt komme ich wieder ins Backend und werde als erstes Child-Themes erstellen, um auch mein Theme aktualiseren zu können. Gibt es hierfür vielleicht auch so eine tolle Anleitung wie für das manuelle Update? Das würde mir sehr helfen.

    Vielen Dank nochmal und einen schönen Sonntagabend.

    Wenn du bei google

    wordpress child theme erstellen

    eingibst, findest du einige brauchbare Seiten zu dem Thema.

    Hallo,
    eine umfangreichere Darstellung findest du z. B. hier
    Hier noch ein weiterer Link direkt auf wordpress.org
    Viele Grüße
    Hans-Gerd

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Das Thema „Kein Login-Bildschirm nach .php Upgrade“ ist für neue Antworten geschlossen.