WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo!
Ich habe das Problem, dass ich mich jetzt schon das wiederholte Male nicht einloggen kann, wenn ich mich einloggen will. Wenn ich das Passwort zurücksetzen möchte und ich die Prüfziffer eingebe, also die Rechnung löse, erhalte ich immer die Meldung: "Die eingegebene Prüfziffer ist nicht korrekt."
Nun ich denke, dass ich die Grundrechnungsarten schon beherrsche :-) Trotz richtiger Ergebnisse bekomme ich immer diese Meldung.
Ich finde es auch eigenartig, dass diese "Erscheinungen" in regelmäßigen Abständen bei mir auftauchen, nämlich, dass mein Passwort plötzlich nicht mehr stimmt, obwohl es definiitiv das richtige ist, dass ich eintippe (habe mir mittlerweile die PW extra aufgeschrieben). Diese Erscheinungen habe ich aber nur beim Login ins Backend.
Wer hat einen Lösungsvorschlag? Wie komme ich jetzt überhaupt noch rein?
Danke für einen Hinweis,
LG,
Jörg
Offline
Hat sich erledigt...! Habe den Fehler gefunden :-)
Offline
Schön für Dich, aber warum verrätst Du dann nicht, was die Lösung bzw. die Ursache war?
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
Hallo joergwbce,
würde mich auch interessieren WAS die Ursache bzw. die Lösung war - ich steh aktuell vor dem gleichen Problem...
wisi
Offline
So – nach viel Probieren und diversen Versuchen konnte ich die Sache wieder reparieren. Hier nun der vollständige Bericht:
Begonnen hat alles damit, dass ich eine Website auf SSL umstellen wollte bzw. ein SSL-Zertifikat aktiviert habe. Gleich nach der Aktivierung des Zertifikates habe ich per FTP die „config.php“ geändert und gespeichert. Dazu muss ich angeben, dass ich während der Umstellung und auch während der Änderung an der „config.php“ in einem anderen Browser-Tab im Backend von WBCE eingeloggt war (es war also eine Session aktiv).
In der Folge habe ich dann per phpMyAdmin die Datenbank exportiert, mit Notepad++ die Änderungen vorgenommen und wieder importiert. Als ich danach die Seite aufrufen wollte passte erst mal so einiges nicht. Erst als ich weitere Vorkommnisse von http:// im Template in https:// geändert hatte funktionierte Website wieder. Allerdings war es nicht möglich sich am Backend einzuloggen.
Wenn ich absichtlich ein falsches Passwort oder einen falschen User eingegeben habe wurde auch die korrekte Fehlermeldung ausgegeben. Wenn User und Passwort richtig waren passierte gar nichts. Wenn man das Passwort zurücksetzen wollte und dir Rechnung . richtig . gelöst hatte kam die Meldung: "Die eingegebene Prüfziffer ist nicht korrekt."
Im Zuge meiner Suche nach dem Fehler habe ich dann so einige Tipps ausprobiert die ich hier im Forum gefunden habe. Unter anderem habe ich auch eine von Florian vorgeschlagene Lösung probiert und mittels „adminer.php“ die Tabelle „dbsessions“ geändert bzw. neu erstellt. Dabei ist mir jedoch ein zutiefst menschlicher Fehler unterlaufen:
Ich habe bei der Änderung des von Florian geposteten SQL-Codebeispiels beim Tabellennamen VOR dem prefix versehentlich ein Leerzeichen hineingebracht. Nun lautete also der neue Name der Tabelle: „ prefix_dbsessions“ – und das hat natürlich wieder nicht funktioniert…
Als ich dann im Laufe der vergangenen Nacht den Fehler gesehen habe und geändert hab funktionierte ja eh wieder alles wie gewohnt….
Fazit: Auch ein Leerzeichen ist ein Zeichen – selbst wenn man es nicht sieht!
Mit meinem bescheiden IT-Wissen vermute ich mal, dass die Tabelle „dbsessions“ bei dem Datenbankexport/import irgendwo beschädigt wurde und daher nicht mehr funktioniert hat. Der zweite Fehler (also das Leerzeichen im Namen) geht einzig und allein auf meine Kappe. Beide Fehler zusammen haben mich jedenfalls fast eine Nachtschicht gekostet
Aktuell funktioniert also alles wieder wie gewohnt – trotzdem Danke an alle die hier mitgelesen haben und sich vielleicht auch Gedanken um eine mögliche Lösung gemacht haben.
LG wisi
Offline
florian
Danke für Deinen ausführlichen, beispielhaften Bericht. So muss es sein (Zaunpfahlwink Richtung "joergwbce").
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline