WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo liebe Forengemeinde,
ich hatte für die gemeinnützige Organisation "die Tafel" in meiner Heimatstadt die Webseite in meinem Serveraccount als subdomain entwickelt und getestet (glaube, das war bereits im April) - nun kamen "endlich" die AUTH-Codes um die Domain umzuziehen.
Der Tafel wurde ein eigener Account eingerichtet, die Seiten (Bilder etc.) in ein neues Verzeichnis per FTP kopiert - die Datenbank in dem neuen Account per phpMyadmin importiert, vorher die Pfade in der Datenbank sowie die config.php angepasst.
Die Domain ist umgezogen, die Seite tafel-badkissingen.de funktioniert - soweit ok, ABER:
wenn ich mich mit den Anmeldedaten für den Admin ins Backend einloggen möchte kommt immer wieder die Anmeldeseite (ohne Fehlermeldung), wenn ich eine beliebige Benutzername / Passwort Anmeldung versuche wird der Fehler "Der Benutzername oder das Passwort ist nicht korrekt" ausgegeben.
Habe zwar die verschiedenen Szenarien von ähnlichen Problemen gelesen, bin aber mit keiner Idee weiter gekommen.
WBCE-Version 1.3.3, FTP-Zugang funktioniert bzw. über den phpMyAdmin komme ich an die Datenbank - finde den Fehler aber nicht.
Hat jemand eine Idee?
Offline
Habe zwar die verschiedenen Szenarien von ähnlichen Problemen gelesen, bin aber mit keiner Idee weiter gekommen.
Du hattest das schon probiert mit dem Löschen bzw. Umbenennen der Sessions-Tabelle in der Datenbank?
Bitte sende mir mal Zugangsdaten (FTP / Backend) zu (per PM oder an support@wbce.org), dann schau ich mal.
Online
[gelöst, Dank Florian]
----
WBCE speichert seit 1.3 die Sitzungen in einer Datenbanktabelle (deinpräfix_sessions) und nicht mehr nur in einer PHP-Variable, wodurch ja das "Hinterrücks-Abgemeldet-Werden"-Problem gelöst werden konnte. Daran hakte es wohl.
Die Abhilfe war: aus einer funktionierenden WBCE-Instanz die Sessions-Tabelle (ohne die darin befindlichen Daten) exportieren, in die Datenbank der betroffenen Website importieren und Präfix anpassen...
-----
Danke nochmal!
Beitrag geändert von dedra (29.07.2019 16:14:44)
Offline
Ja. Wir prüfen aktuell noch, wodurch dieses Problem mit der sessions-Tabelle verursacht werden könnte. Es tritt nur sehr selten auf und ist schwierig zu reproduzieren.
Online
Ein weiteres Problem - war bislang nicht aufgefallen - Seiten waren ja alle ok.
Nun sollte auf einer Seite etwas aktualisiert werden - diese Seite wird im Frontend und Menue angezeigt, jedoch weder Redakteur noch Administrator können die Seite im Backend öffnen / bearbeiten - es bleibt einfache eine helle Fläche. Auch wenn ich über die "Abschnitte verwalten" Funktion draufgehe zeigt es mir nichts an - als ob die Seite leer wäre.
https://www.tafel-badkissingen.de/pages/kunden-info.php
WBCE 1.3.3
PHP Version 7.0.32
Hilfe....bitte
Beitrag geändert von dedra (08.08.2019 21:23:27)
Offline
Falls nicht schon geschehen:
mal über Grundeinstellungen -> Allgemeine Optionen -> erweiterte Optionen anzeigen die "PHP-Fehlermeldungen" auf "Fehler und Warnungen anzeigen" stellen, vielleicht kommt dann statt der nackigen Seite eine Fehlermeldung.
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Hallo Bernd,
danke für den Tipp, Fehler eingeschaltet und siehe da :
Das leafletmaps Modul macht mucken. Dieses gelöscht und Seite wird wieder zum editieren angezeigt.
Hier die Fehlermeldung :
Fatal error: Uncaught Error: Call to a member function fetchRow() on null in /.../modules/LeafletMaps/inc/class.LeafletMaps.php:372
Stack trace:
#0 /.../modules/LeafletMaps/inc/class.LeafletMaps.php(427): LeafletMaps::fetchall(NULL)
#1 /.../modules/LeafletMaps/inc/class.LeafletMaps.php(115): LeafletMaps::markers('38', true)
#2 /.../modules/LeafletMaps/modify.php(28): LeafletMaps::modify('38')
#3 /.../admin/pages/modify.php(170): require('/www/htdocs/w01...')
#4 {main} thrown in /.../modules/LeafletMaps/inc/class.LeafletMaps.php on line 372
Beitrag geändert von florian (09.08.2019 06:13:48)
Offline
Jepp,
das hatte ich irgendwie in Verdacht. Leider kann ich dir an der Stelle nicht weiterhelfen da weiß webbird vielleicht eher was.
Bzw. was passiert wenn du den LeafletMaps Abschnitt jetzt neu anlegst?!?
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Sobald ich das Modul aktiviere kommt es zu dem Fehler.
Werde morgen mal das Modul löschen und schauen ob eine aktualisierte Version existiert und funktioniert.
Gute Nacht.
Offline
Problem ist behoben, es fehlten irgendwelche Tabellen oder Indizies oder ähnliches. Ich habe das SQL aus diesem Post ausgeführt und nun geht's.
Online
Prima - vielen herzlichen Dank, immer ein super Service hier, tolle Community!
Offline
florian