Hallo JTL-Forum,
wir wollen unseren kleinen Zweitshop (JTL Community Free) auf einen anderen Server umziehen (Domainumzug).
Um dies vorzubereiten habe ich auf dem neuen Server (Root-Server) ein paar Maßnahmen ergriffen.
(PS: noch KEINEN Domainumzug vollzogen.)
Ablauf:
- entsprechende Domain bzw. Ordnerstruktur angelegt
- PHP + div. Einstellungen angepasst
- Shopdaten gesichert und auf neuem Server hochgeladen
- Datenbank angelegt
- aktuelle produktiv Datenbank exportiert (PHPmyAdmin)
- Datenbank in die neue DB importiert (PHPmyAdmin)
- "/includes/config.JTL- Shop.ini.php" angepasst (Root/Shop-Url/DB-Zugang)
- "/template_c/" und "/admin/tamplate_c" Ordner gelöscht
Aktueller Stand:
- Serverpfad bzw. Vorschau/Subdomain aufgerufen um Funktionalitäten zu prüfen.
--> Shop Frontend läuft einwandfrei
Zum Problem:
- der Aufruf des Adminbereiches "/admin" funktioniert nicht mit folgender Browser-Meldung:
Nachdem meine Recherchen keine Lösung brachten, habe ich mir die "/admin/index.php" angesehen.
- Problem trat NICHT mit einer leeren index.php auf --> keine Server oder .htaccess-Sache
- Dann den Übeltäter in Zeile 158 ausgemacht: "$oAccount->redirectOnUrl();"
--- Wenn ich diese Zeile auskommentiere, erhalte ich regulär die Loginform und kann mich auch einloggen.
Meine Fragen:
- Was macht diese Funktion, oder woran könnte es liegen, dass diese nicht korrekt funktioniert?
- Kann ich die Funktion problemlos auskommentiert lassen, oder wo könnte das Probleme machen?
Angaben zum neuen Server:
- Admin-Oberfäche Plesk 12.5.30 (Ubuntu 12.04.1)
- Apache + PHP 5.6.31
- MySql 5.5.54
Noch zu erwähnen wäre:
- für den DB import musste ich für die Tabellen "tartikel", ""tartikelsprache" und "tjtllog" die Engine von InnoDB auf MyISAM ändern, um die Schlüsselbeziehingen zu erhalten z.B. [ADD PRIMARY KEY ... ADD FULLTEXT KEY ...] da diese unter MySQL 5.5 (InnoDB) noch nicht unterstütz wird.
Für eure Informationen und Meinungen wäre ich euch dankbar.
wir wollen unseren kleinen Zweitshop (JTL Community Free) auf einen anderen Server umziehen (Domainumzug).
Um dies vorzubereiten habe ich auf dem neuen Server (Root-Server) ein paar Maßnahmen ergriffen.
(PS: noch KEINEN Domainumzug vollzogen.)
Ablauf:
- entsprechende Domain bzw. Ordnerstruktur angelegt
- PHP + div. Einstellungen angepasst
- Shopdaten gesichert und auf neuem Server hochgeladen
- Datenbank angelegt
- aktuelle produktiv Datenbank exportiert (PHPmyAdmin)
- Datenbank in die neue DB importiert (PHPmyAdmin)
- "/includes/config.JTL- Shop.ini.php" angepasst (Root/Shop-Url/DB-Zugang)
- "/template_c/" und "/admin/tamplate_c" Ordner gelöscht
Aktueller Stand:
- Serverpfad bzw. Vorschau/Subdomain aufgerufen um Funktionalitäten zu prüfen.
--> Shop Frontend läuft einwandfrei
Zum Problem:
- der Aufruf des Adminbereiches "/admin" funktioniert nicht mit folgender Browser-Meldung:
- FireFox: "Fehler: Umleitungsfehler - Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann."
- Chrome: "Diese Seite funktioniert nicht - ERR_TOO_MANY_REDIRECTS"
Nachdem meine Recherchen keine Lösung brachten, habe ich mir die "/admin/index.php" angesehen.
- Problem trat NICHT mit einer leeren index.php auf --> keine Server oder .htaccess-Sache
- Dann den Übeltäter in Zeile 158 ausgemacht: "$oAccount->redirectOnUrl();"
--- Wenn ich diese Zeile auskommentiere, erhalte ich regulär die Loginform und kann mich auch einloggen.
Meine Fragen:
- Was macht diese Funktion, oder woran könnte es liegen, dass diese nicht korrekt funktioniert?
- Kann ich die Funktion problemlos auskommentiert lassen, oder wo könnte das Probleme machen?
Angaben zum neuen Server:
- Admin-Oberfäche Plesk 12.5.30 (Ubuntu 12.04.1)
- Apache + PHP 5.6.31
- MySql 5.5.54
Noch zu erwähnen wäre:
- für den DB import musste ich für die Tabellen "tartikel", ""tartikelsprache" und "tjtllog" die Engine von InnoDB auf MyISAM ändern, um die Schlüsselbeziehingen zu erhalten z.B. [ADD PRIMARY KEY ... ADD FULLTEXT KEY ...] da diese unter MySQL 5.5 (InnoDB) noch nicht unterstütz wird.
Für eure Informationen und Meinungen wäre ich euch dankbar.
Zuletzt bearbeitet: