Beiträge von b3317133

    Das Plugin Nunja Firewall greift vermutlich in den Loginprozess ein. Deaktiviere es mal für eine Weile, wenn eine Anmeldung gelingt und prüfe ob das Login Problem dann nicht mehr auftritt.

    Ein Error-Log Auszug nutzt nur dann etwas, wenn die entspr. Einträge zum genauen Zeitpunkt des beschriebenen weissen Fensters nach Login gepostet werden.

    Irgendwas im Footerbereich der Seite bzw. in am Ende eingebundenen Dateien oder Pluginteilen verursacht ggf. auch ein grösseres Problem, da die Ausgabe des HTML Codes vor dem eigentlichen Ende der Seite abgebrochen wird.

    Weiterhin sind zwei Cache Plugins parallel vorhanden, Cache Enabler und WP Optimize, sowas kommt sich in der Regel auch in die Quere, sollte man bereinigen bzw. genau prüfen.

    Und evtl. wurde eine zu neue PHP Version für ggf. veraltete Plugins bzw. Theme eingestellt, auch das kann zu Problemen wie den vielen Deprecated Log Einträgen führen, hier sollte maximal PHP 8.1.x eingestellt und die Kompatibilität aller Plugins und des Themes hierzu geprüft werden, hierzu auch Kontakt mit dem Support von gekauften Komponenten aufnehmen, ob es passende Updates gibt.

    Bei einer fehlgeschlagenen Anmeldung wird oberhalb der Eingabefelder ein Textblock mit Link ausgegeben, der so nicht standardmässig von WordPress kommt:

    Zitat

    Invalid username, email address or password.
    Lost your password?


    Das lässt darauf schliessen, dass möglicherweise ein extra Plugin für Anmeldefunktionen verwendet wird. Evtl. ist dieses Plugin für die beschriebenen Probleme verantwortlich.

    Welche Plugins sind installiert? Screenshot Plugins Übersicht Seite? Alternativ falls kein Login möglich Screenshot des Ordners [FONT=Courier New]wp-content/plugins/[/FONT] mit einem FTP Programm?

    Würde noch beim Hosting nachfragen ob die evtl. ein Backup haben.

    Zur Staging Seite, wenn solche Warnungen gezeigt werden, ist oft [FONT=Courier New]WP_DEBUG[/FONT] in [FONT=Courier New]wp-config.php[/FONT] auf [FONT=Courier New]true[/FONT] gesetzt, stelle das ggf. auf [FONT=Courier New]false[/FONT] um.

    Das eigentliche Problem hinter der Meldung ist neben in diesem Fall schlechtem Errorhandling in Elementor wohl eine fehlende Farbe in den Elementor Einstellungen, mehr dazu hier.


    Dann musst Du bzgl. Updraft wohl mit dem klar kommen was noch da ist. Lade das als allererstes alles auf Deinen PC runter.

    Alternativ kannst Du noch Deinen Hosting Support kontaktieren, mache Hoster halten auch generelle Backups für einen gewissen Zeitraum vor, die man ggf. wieder einspielen lassen kann.

    Diese neue Fehlermeldung bezieht sich auf den Pluginordner [FONT=Courier New]wt-woocommerce-related-products[/FONT], benenne den ähnlich um wie oben beschrieben.

    Dann versuche den Login erneut.

    Manche Plugins sind schlecht programmiert und prüfen nicht, ob andere, auf die sie sich beziehen bzw. deren Funktionen sie aufrufen, vorhanden oder aktiv sind.

    Die o.g. Fehlermeldung kann eigentlich nicht kommen, wenn der [FONT=Courier New]woocommerce[/FONT] Plugin Ordner wie beschrieben umbenannt ist, poste die neue Fehlermeldung nach dem Login.

    Vor dem Einspielen von Backups immer alle Cache- und Optimierungsplugins deaktivieren.

    Elementor ist in der Regel für die Darstellung der Seite zuständig. Stelle sicher, immer die aktuelle Version von Elementor und/oder Elementor Pro zu verwenden wenn WordPress, Theme und/oder andere Plugins aktualisiert werden. Bei Elementor Updates kann es sein, dass Layout und/oder Darstellungen angepasst werden müssen, siehe auch Hinweise beim Update von Elementor.

    In diesem Fall hier sollte man wohl auf eine Backup-Vorversion ohne die Reparaturversuche zurückgehen und dann von dort aus neu starten.

    Ergänzung: Deaktiviere das Erstellen von weiteren Backups, sonst werden je nach Einstellung möglichweise ältere noch funktionierende Versionen gelöscht.

    Beschreibe genauer, was Du wie versucht hast, wiederherzustellen und welche Fehler oder Probleme dabei auftraten. Und welche genauen Darstellungsprobleme es gab, nachdem Du was genau gemacht hattest usw.

    Für die aktuelle Meldung kannst Du das WooCommerce Plugin deaktivieren, das kann man ohne Login dadurch machen, indem man im[FONT=Courier New] wp-content/plugins/[/FONT] Verzeichnis per FTP den Ordner [FONT=Courier New]woocommerce[/FONT] in z.B. [FONT=Courier New]woocommerce-deaktiviert[/FONT] umbenennt, sich dann in WordPress anmeldet und die Plugins Seite aufruft. Danach den Ordner wieder zurückbenennen.

    Ok. Jetzt kann man in der Browser Console sehen, dass die o.g. Fehlermeldungen vom Plugin Elementor Pro verursacht werden.

    Möglicherweise wurde WordPress oder das Theme oder andere Plugins aktualisiert, was jetzt zu Kompatibilitätsproblemen führt. Das könnte man herausfinden, indem man ein Backup von dem Zeitpunkt einspielt, als das Problem noch nicht aufgetreten ist.

    Du kannst Dich zudem auch direkt an den Elementor Pro Support wenden, den hast Du mit der Pro Lizenz mitgekauft.

    Ergänzung: Was Du auch machen kannst, ist das das temporäre Deaktivieren aller Plugins bis auf Elementor und Elementor Pro, um Einflüsse durch andere Plugins auszuschliessen.

    Deaktiviere zuerst alle Cache-, Minify-, Optimierungs- und CDN-Plugins und lasse die deaktiviert bis das Problem gefunden und gelöst ist. Derzeit mind. aktiv: Autoptimize, W3 Total Cache

    Derzeit wird hier im Firefox Browser auf der Seite mind. ein Scriptfehler [FONT=Courier New]Uncaught TypeError: class heritage elementorModules.frontend.handlers.NestedTitleKeyboardHandler is not an object or null[/FONT] erzeugt, der mögliche Folgefehler verursacht. Woher der kommt, kann man erst dann genauer vermuten, wenn die o.g. Plugins deaktiviert werden.

    Zudem kommen sich die beiden o.g. Plugins bzgl. Funktionalität in die Quere. Sie sollten nicht parallel verwendet werden. Wende Dich diesbzgl. am besten an die Person, die diese Plugins ausgewählt bzw. installiert und eingerichtet hat.

    Verwende in Deinem Fall die zweite Variante weiter unten in dem verlinkten Artikel.

    Falls Cache- oder Optimierungs-Plugins auf der Seite verwendet werden, deaktiviere diese vor der Änderung.

    Leere dann Deinen Browser Cache, melde dich mit der neuen Domain in WordPress an, klicke einmal Einstellungen > Permalinks > den Speichern Button ohne Änderungen, das erzeugt die Datei [FONT=Courier New].htaccess[/FONT] neu.

    Dann fehlt noch die Anpassung der restlichen URLs, die an vielen Stellen in der Datenbank stehen, das kann man z.B. so machen:

    1. Plugin Better Search Replace installieren und aktivieren
    2. Auf der Seite des Plugins im WordPress Backend alle Tabellen anwählen und (ohne [FONT=Courier New]/[/FONT] Zeichen am Ende)

      Code
      Suchen nach: https://www.alte-domain.de
      Ersetzen durch: https://www.neue-domain.de
    3. Browser Cache leeren