Shop-Hilfe.com ist ein Dienst von Lenk-Webservice. Wir möchten in keinster Weise in Konkurrenz zu einem Shopsystem und dessen Support stehen. Wir bieten zusätzliche Hilfe!

Wie ziehe ich meinen Shop auf einen anderen Server um?

Oft ist es notwendig dass Sie Ihren Onlineshop auf einen anderen Server umziehen müssen oder den Shop einfach duplizieren möchten.

Gründe dafür können eine bessere Performance eines neuen Servers oder ein Duplizieren für Testzwecke sein.

Duplizieren oder Umziehen eines xt:commerce® - Shops
Schritt für Schritt:

  1. Stellen Sie eine Verbindung zum Server mittels FTP-Programm her. FTP-Programme sind kostenlos im Web per Download erhältlich.
  2. Sichern Sie alle Ordner und Dateien des Shops auf Ihrer lokalen Festplatte.
  3. Machen Sie eine Kopie der lokalen Dateie.
  4. Sichern Sie die Datenbank des Shops.
  5. Dies geschieht mit einer Software mit der man Datenbanken verwalten kann. Auf den meisten Webpaketen ist die Datenbankadministration PHPMyAdmin installiert. Bitte fragen Sie bei Bedarf Ihren Anbieter. Die Datenbank wird mittels Datnebankadministrations-Software in einem sog. SQL-File gesichert. Bei PHPMyAdmin wird die Sicherung über den Punkt "Exportieren" angestossen. Es muß unter dem Punkt "Exportieren" der Haken "senden" angewählt werden damit einem die SQL-Datei zum Download angeboten wird. Speichern Sie auch diese Datei auf ihrer lokalen Festplatte.
  6. Machen Sie auch hier nochmals eine lokale Kopie davon.
  7. Nun geht es an das Uploaden. Verbinden Sie also ihr FTP-Programm mit dem neuen Server oder wechseln Sie in das gewünschte Verzeichnis auf dem alten Server (falls Sie den Shop zu Testzwecken duplizieren möchten).
  8. Laden Sie alle vorher lokal gesicherten Dateien wieder auf den Server.
  9. Nun geht es an das Einspielen der Datenbank. Rufen Sie auf dem neuen Server (bei Umzug) oder am alten Server (beim Duplizieren) wieder ihre Datenbankadministrations-Software (z.B. PHPMyAdmin) auf. Sie sollten vorher eine leere Datenbank angelegt haben. Sie wählen nun mittels "Importieren" die gesicherte SQL-Datei von ihrer Festplatte aus (falls die Datei nicht zu groß ist und die Scriptlaufzeiten des Servers ausreichen). Sollte der Import immer wieder abgebrochen werden reichen die Scriptlaufzeiten des Servers nicht aus um die komplette Datei zu importieren. Wenn dies der Fall ist müssen Sie die SQL-Kommandos per Button "SQL" manuell einfügen. Öffnen Sie hierzu vorher die SQL-Datei in einem Texteditor und kopieren Sie "häppchenweise" die SQL-Komandos in das Texteingabefeld unter "SQL".
  10. Nun geht es an das Anpassen der Konfigurationsdateien. Da sich Domain und/oder Pfade geändert haben müssen diese in den Konfigurationsdateien angepasst werden. Die Konfigurationsdateien befindet sich hier: admin/includes/configure.php und includes/configure.php. Öffnen Sie die lokalen Dateien mit einem Texteditor und passen Sie die Pfade, gemäß Ihrer Domain und Serverstruktur, an. Laden Sie nun die Konfigurationsdateien wieder hoch. Bitte achten Sie darauf dass die Konfigurationsdateien die Dateirechte 444 erhalten müssen. Evtl. sind zum Uploaden, da dass Uploaden sonst fehlschlägt, die Dateirechte vorübergehend anzupassen.
  11. Testen des Shops sowohl im Frontend-Bereich wie auch im Adminbereich. Fertig!