Das Problem: bei einem xt:Commerce oder xtcModified schlägt das Login in den Adminbereich fehl. Der eigentlich korrekt als Administrator deklarierte Nutzer wird beim Zugriff auf admin/start.php nach account.php weitergeleitet. Sonst verhält sich das Frontend des Shopsystems korrekt. Einige Lösungsvorschläge.
include/configure.php = admin/includes/configures.php ?
Ein Fehler, der schnell mal passiert, da xt:Commerce auf zwei nahezu identische Konfigurationsdateien baut: include/configure.php und admin/includes/configures.php.
In meinem Fall wurde die Datenbank des Shopsystems gewechselt. Dabei wurde schlichtweg die Anpassung der Datenbankverbindung (User, Password, DB-Name) der configures.php im admin/includes Ordner vergessen. Das führte zu oben beschriebenen Verhalten. Also: genau prüfen, ob sich Angaben in den beiden configures.php ausschließen.
Weitere Ansätze
Generell weißt die Weiterleitung auf die account.php auf ein Problem mit den Zugriffsrechten oder der Speicherung der Sessions in Datenbank bzw. Dateisystem hin. Entsprechende Angaben und Einstellungen sollte man prüfen. Fragestellungen aus meinen Recherchen:
- Ist der Codeblock
define('STORE_SESSIONS', 'mysql');in beidenconfigures.phpgleich? - Ist der Pfad im Wert für
SESSION_WRITE_DIRECTORYin der DB Tabelleconfigurationwirklich beschreibbar? - Ist der Wert von
SESSION_FORCE_COOKIE_USEin der DB TabelleconfigurationaufFalsegesetzt? - Ist der Nutzer auch wirklich Mitglied der Admin – Kundengruppe?
Viel Erfolg bei der Suche! Vielleicht verkürzt dieser Beitrag diese um einige Minuten oder Stunden ;)







September 22nd, 2011 at 11:31 a.m.
Gibts dazu noch mehr Ideen ? Leider hilft das nämlich alles nicht – Bin ratlos.
Juli 30th, 2013 at 8:42 a.m.
Unglaublich…..stundenlang rum gebastelt und dann stoße ich auf diesen Hinweis:
include/configure.php = admin/includes/configures.php ?
„Ein Fehler, der schnell mal passiert, da xt:Commerce auf zwei nahezu identische Konfigurationsdateien baut: include/configure.php und admin/includes/configures.php.
In meinem Fall wurde die Datenbank des Shopsystems gewechselt. Dabei wurde schlichtweg die Anpassung der Datenbankverbindung (User, Password, DB-Name) der configures.php im admin/includes Ordner vergessen. Das führte zu oben beschriebenen Verhalten.
– See more at: http://www.shopseo.de/adminlogin-leitet-auf-account-php-weiter.html#sthash.7pVZ5DF8.dpuf“
configure.php angepaßt….jetzt läufts…