Tutorial: xt:Commerce Installation auf xtcModified aktualisieren

Aus Wiki | xtcModified eCommerce Shopsoftware

(by Torsten Krüger, 07.2009)

[Bearbeiten] Deutsch: xt:Commerce* 3.0.4 SP2.1 Installation auf xtcModified aktualisieren

  1. BACKUP vom vorhandenen Shop und von der Datenbank ziehen! (Für die Datenbank empfiehlt sich MySQLDumper, findet sich über Google)
  2. Vorhandene xt:Commerce*-Installation der Reihe nach auf v3.04 SP2.1 updaten. Die Updates findet man über Google!
  3. WICHTIG: Die folgenden Zahlungsmodule im Admin-Bereich unter "Module" -> "Zahlungsoptionen" deinstallieren: Moneybookers, Sofortüberweisung und PayPal. (Die Module müssen nach der Migration erneut installiert werden)
  4. Den alten Shopordner umbenennen, beispielsweise in "shop_alt" und den neuen xtcModified Shop auf den Server laden (Shopordner so benennen, wie der alte Ordner zuvor hiess).
  5. Den Ordner /images/ aus dem vorhandenen Shop herunterladen und dann in den neuen xtcModified Shop-Root hoch laden
  6. Überprüfe die Datei- und Verzeichnisberechtigungen (siehe dazu Seite 12 im Anwenderhandbuch). Die Pfade und Datenbankeinstellungen der Dateien "configure.php" und "configure.org.php" in "/includes/" und "/admin/includes/" anpassen.
  7. WICHTIG: Mit den "update_1.0x_to_1.0x.sql" Dateien aus dem "/xtc_installer/" Ordner die alte xt:Commerce* Datenbank der Reihe nach über phpMyAdmin auf xtcModified Standard anheben!
  8. Falls das alte Template weiter benutzt werden soll noch hier weiter lesen: Tutorial: xtCommerce 304sp21 Template anpassen für xtcModified
  9. Wenn ihr das xtc5 Template benutzen wollt, dann müsste ihr per phpMyAdmin noch folgende Änderung einspielen:
    UPDATE configuration SET configuration_value = 'xtc5' WHERE configuration_key = 'CURRENT_TEMPLATE';
  10. Sollte der Shop in einem Unterordner (z.B. http://domain.de/shop/) liegen, so muss die .htaccess bearbeitet werden und die Zeile "RewriteBase /" ersetzt werden mit "RewriteBase /shop".

Fertig! Testen ob alles funktioniert!

Kurzfassung: Alte xt:Commerce* Datenbank in neu installierten xtcModified Shop importieren und mit den "update_1.0x_to_1.0x.sql" Dateien aus dem "/xtc_installer/" Ordner die alte xt:Commerce* Datenbank der Reihe nach über phpMyAdmin auf xtcModified Standard anheben!


SQL-Dateien zur Anpassung Datenbank xt:Commerce* 3.0.4 SP2.1 auf xtcModified 1.05
Download: Media:Update_db_xtcmodified_1.01_to_1.05.rar‎


[Bearbeiten] English: UPGRADING xt:Commerce* 3.0.4 SP2.1 to xtcModified

  1. Make a secure backup of your existing Shop installation and database. (If necessary, MySQLDumper is a recommended tool, you can find it using Google).
  2. The existing xt:Commerce* installation must be upgraded to v3.04 SP2.1 using the various patches. These updated can also be found using Google.
  3. IMPORTANT: Uninstall the following Payment Options (Zahlungsmodule)in the Administration: Moneybookers, Sofortüberweising and PayPal (Reinstall the modules after successful migration)
  4. The existing Shop folder should be renamed (eg. old_shop) and the new xtcModified install should be uploaded to the exact same root location and name as the previous xt:Commerce* installation. (eg. html/shop)
  5. Load the folder "/images/" from the old installation into the new xtcModified installation (FTP TIP: When asked "overwrite existing files?" choose "No")
  6. Check the chmod setting of all folders and files (see page 12 of the manual). Make sure the files "configure.php" und "configure.org.php" in "/includes/" und "/admin/includes/" have the correct root directory and database information.
  7. IMPORTANT: Using phpMyAdmin, import the "update_1.0x_to_1.0x.sql" files in sequence. When upgrading do not import the xtcommerce.sql installation file.
  8. If you wish to use your existing template, go to and read (decipher ;-) ) Tutorial: xtCommerce 304sp21 Template anpassen für xtcModified
  9. If you wish to use the default xtc5 template, run the following command in the SQL Operations command line:
    UPDATE configuration SET configuration_value = 'xtc5' WHERE configuration_key = 'CURRENT_TEMPLATE';
  10. If the shop is located in a subfolder (i.e. http://domain.de/shop/) you have to modify the file named .htaccess and change the line "RewriteBase /" to "RewriteBase /shop".

You're done! Check if everything is working properly.

Digest: Import the old xt:Commerce* database into the newly installed xtcModified Shop and import the "update_1.0x_to_1.0x.sql" files in sequence.


SQL-files to upgrade database xt:Commerce* 3.0.4 SP2.1 to xtcModified 1.05
Download: Media:Update_db_xtcmodified_1.01_to_1.05.rar‎

*xt:Commerce ist ein geschützter Name der Firma xt:Commerce GmbH ([1]]