[gelöst] Nach Login kommt Zugriff verweigert
am 18.08.2013 - 12:24 Uhr in
Im Einsatz ist Drupal 6.28.
Folgende Schritte führen zum Problem:
- Aufruf der Seite www.domain.com/user/login
- Eingabe korrekter Login-Daten
Es wird im Anschluss die Seite des Users aufgerufen (z. B. www.domain.com/user/1 für den admin-Account). Allerdings nicht mit Inhalt, sondern mit "Zugriff verweigert". Es wird auch weiterhin nur das Menü für Gäste auf der Seite angezeigt.
Es sind definitiv die korrekten Anmeldedaten. Bei falschen Anmeldedaten kommt die Seite, wo man sich ein neues Passwort erstellen lassen kann.
Das Problem tritt bei mehreren Browsern auf. Auch das Löschen von Cookies und des Browser-Caches hat nichts gebracht.
Die letzte Änderung im Code wurde im Mai durchgeführt. Ich bin mir sicher, dass ich mich danach noch anmelden konnte.
Was kann ich tun, damit ich mich wieder anmelden kann?
Wenn noch weitere Infos benötigt werden, bitte nachfragen.
Vielen Dank schon mal im Voraus.
---
Wie es so oft ist: Man sucht ewig nach der Ursache des Problems. Dann postet man es in ein Forum. Und kurz darauf kommt man selbst drauf.
Hier die Lösung:
Es lag an der Datenbank. Das erklärt auch, wieso ich mich auch nach der letzten Code-Änderung noch erfolgreich anmelden konnte.
Konkret ging es darum, dass in phpMyAdmin die Tabelle dp_sessions als "In Benutzung" angezeigt wurde. Als ich den Inhalt der Tabelle anzeigen wollte, meinte mySQL, dass die Tabelle defekt wäre und repariert werden müsste. Das hab ich dann auch gemacht. Und jetzt funktioniert wieder alles wie gewohnt :-)
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 3 Tagen 5 Stunden
vor 3 Tagen 8 Stunden
vor 3 Tagen 8 Stunden
vor 3 Tagen 8 Stunden
vor 4 Tagen 5 Stunden
vor 4 Tagen 7 Stunden
vor 5 Tagen 4 Stunden
vor 5 Tagen 21 Stunden
vor 5 Tagen 22 Stunden
vor 6 Tagen 1 Stunde