Hallo zusammen!
Ich möchte meinem alten XTCommerce 3.04 SP 2.1 heute in den aktuellen modified Shop updaten. Dazu muss ich zugleich den Server wechseln, denn der alte Shop liegt auf nem Server mit PHP4.
Alte Datenbank/Webspace:
Server Version: 4.0.27-max
Protokoll-Version: 10
Zeichensatz des Servers: iso8859-1
PHP 4X
Shop liegt im root-Verzeichnis
Neue Datenbank/Webspace:
Software-Version: 5.1.73 - MySQL Community Server (GPL)
Protokoll-Version: 10
Zeichensatz des Servers: UTF-8 Unicode (utf8)
Zeichensatz/Kollation der MySQL-Verbindung: latin1_german1_ci (lässt sich in phpmyadmin umstellen)
Shop liegt im Verzeichnis root/shop: http://28907.dcpserver.de/shop/
Das Ergebnis bisher ist leider:- Installation modified Shop und Template war erfolgreich und lief mit neuer (leerer) Datenbank
- nach Verknüpfung des Shops mit der auf den neuen Server migrierten alten und dann geupdateten Datenbank lief nix mehr. Stattdessen bei Shopaufruf die nichtssagende Fehlermeldung:
Es ist ein Fehler aufgetreten!
There was an error!
Il y avait une erreur!
Die weiße Fehlerseite kommt auch beim Aufruf von Unterseiten wie
http://28907.dcpserver.de/shop/login.php oder
http://28907.dcpserver.de/admin/start.phpVorgehensweise:
Ich habe bereits neuen Webspace und Datenbanken. Der alte Shop läuft noch und paypal/sofortüberweisung sind deaktiviert. Den neuen modified Shop hab ich auf dem neuen Webspace erfolgreich im Verzeichnis root/shop installiert. Die Domain ist vorerst noch auf dem alten Webspace und soll dann später umziehen. Bei der Installation war mir alles klar, bis auf SSL und SSL Proxy: Hier habe ich bei der Installation nichts angegeben, da ich dachte, das kann ich ggf. noch später machen. Der alte Shop benutzt ein SSL Zertifikat. Nach der Installation des neuen Shops hab ich das wolkenkraft-template ohne Probleme installiert. Das Template hat folgende Änderungen die vielleicht relevant sein können vorgenommen:
ersetzte Dateien:
/includes/header.php
/includes/modules/metatags.php
/includes/form_check.js.php
In den Sprachdateien ersetzte Zeile:
define('HTML_PARAMS','dir="ltr" xml:lang="de"');
define('HTML_PARAMS','lang="de"'); // ersetzt durch:
Danach habe ich die Datenübernahme aus dem alten XTC in den neuen modified nach Anleitung versucht. Fehlermeldungen erhielt ich keine. Verwirrend fand ich allerdings die Sache mit den Zeichensätzen. Außerdem hatte mein alter Shop
keine configure.org.php Datei, so dass ich die auch nicht bearbeiten konnte. In den configure-Dateien habe ich angegeben:
// define our database connection define('DB_SERVER', 'sql32.c.artfiles.de'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', '[Datenbankusername = Name der Datenbank]'); define('DB_SERVER_PASSWORD', '[meinpasswort]'); define('DB_DATABASE', '[Name der Datenbank]'); define('USE_PCONNECT', 'false'); // use persisstent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' define('DB_SERVER_CHARSET', 'latin1'); // set db charset utf8 or latin1 Dann habe ich die alte Datenbank auf den neuen Server überspielt und in phpmyadmin die Updates der Datenbank mit den SQL-Befehlen vorgenommen.
FehlersucheIch
vermute nun, dass der Fehler
- entweder daran liegt, dass der alte Shop im root und der neue im Verzeichnis /shop installiert wurde (aber vor der Datenbankmigration lief der modified!) und dass ich in den configure-Dateien irgendwo noch falsche Dateipfade habe.
- Oder aber, dass es ein Problem mit den Zeichensätzen ist (aber würde dann der ganze Shop ne weiße Seite zeigen?)
- die .htaccess liegt bei mir im Verzeichnis /shop und ich hatte sie von _.htaccess in .htaccess umbenannt. Hier habe ich den Code geändert in:
[/list]
RewriteBase /shop/
Später wollte ich die Domain direkt auf das Verzeichnis /shop zeigen lassen.
Kann mir jemand helfen oder zumindest sagen, wie ich (mit Firefox o.ä.) herausfinden kann, was genau für ein Fehler vorliegt? In den Error-logs des Servers habe ich schon geschaut, da steht nix (außer nem fehlenden favicon..).
Bin dankbar für jeden Hinweis!
Linkback: https://www.modified-shop.org/forum/index.php?topic=31325.0