(GELÖST) Login funktioniert nicht mehr
am 13.03.2015 - 20:27 Uhr in
Hallo zusammen,
ich habe ein sehr eigenartiges Problem. Ich kann mich plötzlich nicht mehr einloggen (weder als Administrator noch mit einer andere Berechtigung)... Die Drupal-Seite wurde im Herbst 2014 installiert und lief problemlos. Es wurden auch nicht mehr eingegriffen (außer einem letzten Update von Core und ein paar Modulen). mit domain/?q=user komme ich wie üblich auf das Login-Formular. Doch wenn ich den user und passwort eingebe tut sich nicht. Auch keine Fehlermeldung. Ich habe auch das Modul "Secure Login" installiert, welche mir anzeigen würde, wie viele falsche Login-Versuche ich bereits gemacht habe. Aber dieses reagiert nicht mal draus. Bleibt immer auf 0 von 0 Login-Versuchen. Kann mir bitte jemand helfen
Danke und LG
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben
Da in Drupal bei einer Seite
am 14.03.2015 - 11:37 Uhr
Da in Drupal bei einer Seite im Life- Betrieb sehr wahrscheinlich Fehlermeldungen abgeschaltet sind, siehst du natürlich keine.
Kommst du an die Apache error.log ? Wenn ja, den Fehler provozieren und hier mal die Meldung posten. Wenn nicht, mal an den Provider wegen der PHP Fehler wenden.
Hallo Glycid, danke für die
am 14.03.2015 - 12:27 Uhr
Hallo Glycid,
danke für die Antwort. Also ich denke mir und wäre das Möglich, dass es am Provider liegt. Der schien in der Vergangenheit schon sehr unzuverlässig.
Im Error-Log (das Datum darin stimmt auf keinem Fall, da die Seite erste im Nov. 2014 online ging) findet sich folgendes...
[17-Apr-2014 16:10:18] PHP Fatal error: Cannot redeclare dexp_shortcodes_feature_theme() (previously declared in /home/project/public_html/drupalexp/eventus/sites/all/modules/drupalexp/modules/dexp_shortcodes/includes/feature.inc:17) in /home/project/public_html/drupalexp/eventus/sites/all/modules/drupalexp/modules/dexp_shortcodes/includes/testimonial.inc on line 31
[17-Apr-2014 16:11:49] PHP Fatal error: Cannot redeclare dexp_shortcodes_feature_shortcode_info() (previously declared in /home/project/public_html/drupalexp/eventus/sites/all/modules/drupalexp/modules/dexp_shortcodes/includes/feature.inc:3) in /home/project/public_html/drupalexp/eventus/sites/all/modules/drupalexp/modules/dexp_shortcodes/includes/testimonial.inc on line 9
[18-Apr-2014 10:47:30] PHP Fatal error: Call to undefined function dexp_shortcodes_boxstyle_theme() in /home/project/public_html/drupalexp/eventus/sites/all/modules/drupalexp/modules/dexp_shortcodes/dexp_shortcodes.module on line 77
Des weiteren habe ich im Rootverzeichnis eine php.ini entdeck, die ich nicht dort hin gegeben habe. Inhalt:
register_globals = Off
extension=pdo.so
extension=pdo_mysql.so
Ich werde jetzt auch mal sicherheitshalbe die ganze Seite ink. Datenbank auf meinem Testserver installieren. Falls es dort funktioniert, denke ich mir liegt es sicher am Hoster, oder?
Danke und LG
Michael
Hm,
am 14.03.2015 - 13:14 Uhr
Hm,
/home/project/public_html/drupalexp/..../
sieht eher nach nem Pfad auf nem lokalen Linux Rechner aus. Was ich sehen möchte, ist die Ausgabe von/var/log/apache2/error.log
oder wo auch immer die Datei bei deinem Provider zu finden ist, nach dem gescheiterten Login. Mit Shell Zugriff bekommst du den Ort sehr schnell mit:
locate error.log
heraus.Wenn du auf dem Server nix wirst, guck halt auf deinem lokalen Rechner.
Habe den Hoster gesprochen,
am 16.03.2015 - 10:38 Uhr
Habe den Hoster gesprochen, die haben irgendetwas herumgeschraubt und wieder rückgegängig gemacht. Jetzt funktioniert es wieder. Leider lässt es sich für mich nicht reporoduzieren bzw. kann ich die Info nicht weiter geben. Aber Danke Glycid für deine Hilfe....
Hört sich auch danach das es
am 16.03.2015 - 12:27 Uhr
Hört sich auch danach das es Probleme mit den Clean-URLS gab. Wenn du unter WEBSITE/user nicht reinkommst aber per WEBSITE/?q=user alles funktioniert würde ich nochmal die htaccess checken.