Categories

Ausgewählte Vorlagen

osCommerce. Wie zieht man eine Webseite von einer Domain auf eine andere Domain um

Ray Taylor April 8, 2013
Rating: 5.0/5. From 1 vote.
Please wait...

Dieses Tutorial zeigt Ihnen, wie man eine osCommerce -Webseite von einer Domain auf eine andere umzieht.

osCommerce. Wie zieht man eine Webseite von einer Domain auf eine andere Domain um
  1. Laden Sie ALLE Dateien vom Server herunter
  2. Erstellen Sie die Backup-Kopie von Datenbank via PhpMyAdmin
  3. Laden Sie die Dateien auf dem NEUEN SERVER
  4. Verändern Sie die Variablen in 2 config.php Dateien
  5. Installiern Sie die Datenbank auf dem NEUEN SERVER via PhpMyAdmin

1) Laden Sie ALLE Dateien vom Server herunter

Rufen den alten Server an und laden Sie alle Dateien für die exakte Kopien hoch.

2) Erstellen Sie die Backup-Kopie von Datenbank via PhpMyAdmin

Loggen Sie sich im PhpMyAdmin ein und exportieren die Datenbank des Shops, entpacken Sie es auf dem Computer. Danach loggen Sie sich im OSCommerce -Shop Admin Bereich ein, klicken auf Tools und erstellen Sie die Sicherheitskopie, speichern Sie sie auch auf dem Computer. Die Datenbank, die über PhpMyAdmin erstellt wird, ist vielleicht mit den Name localhost.sql

3) Laden Sie die Dateien auf dem NEUEN SERVER

Via FTP oder Hosting Cpanel loggen Sie sich in Ihrem Web-Server und laden Sie alle Dateien des Shops im Binärsystem. Beachten Sie bitte, dass die config.php Datei ihre Rechte überschrieben kann, deswegen korrigieren Sie es später.
Sie müssen auch die Rechte von anderen osCommerce Dateien und Ordner als per osCommerce Installation-Anleitung korrigieren.

Dateien und Ordner haben:

  • catalog/images – 777;
  • catalog/includes/configuration.php – 644 (444 auf manchen Servern);
  • catalog/admin/includes/configuration.php – 644 (444 auf manchen Servern);
  • catalog/admin/backups auf 777 und catalog/admin/images/graphs auf 777;

4) Verändern Sie die Variablen in 2 config.php Dateien

In includes/configure.php und admin/includes/configure.php verändern Sie einige Variablen um dem Shop wieder zu installieren. Öffnen Sie diese Dateien via Notepad, Dreamweaver oder anderen gewünschten HTML-Code Editor.

Wenn Sie Ihr Shop im Root Ihres neuen Servers installiert haben, sollen Sie einfach ein paar Werte bearbeiten. Dazu gehören: DB_DATABASE, DB_SERVER_PASSWORD, DB_DATABASE_USERNAME, DIR_FS_CATALOG, HTTPS_COOKIE_DOMAIN, HTTP_COOKIE_DOMAIN, HTTPS_SERVER, HTTP_SERVER.

Wenn Sie Ihr osCommerce Shop im VERZEICHNIS auf Ihrem neuen Server installieren möchten, aber war er vorher im ROOT von Ihrem ALTEN Server, machen Sie dann das folgendes.

Wenn Sie die kopierte Site im Verzeichnis hochladen, geben Sie es in den folgenden Dateien an:
  • includes/configure.php;
  • admin/includes/configure.php;

Statt ‘store’ soll den Name vom neuen Verzeichnis stehen. Statt ‘user’ soll die Adresse von Ihrem Server Account sein. Statt ‘yourdomainname.co.uk’ soll die Web-Domain Ihrer neuen Webseite sein.

<?php
                      define('HTTP_SERVER', 'http://yourdomainname.co.uk');
                      define('HTTPS_SERVER', 'http://yourdomainname.co.uk');
                      define('ENABLE_SSL', false);
                      define('HTTP_COOKIE_DOMAIN', 'yourdomainname.co.uk');
                      define('HTTPS_COOKIE_DOMAIN', 'yourdomainname.co.uk');
                      define('HTTP_COOKIE_PATH', '/store/');
                      define('HTTPS_COOKIE_PATH', '/store/');
                      define('DIR_WS_HTTP_CATALOG', '/store/');
                      define('DIR_WS_HTTPS_CATALOG', '/store/');
                      define('DIR_WS_IMAGES', 'images/');
                      define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
                      define('DIR_WS_INCLUDES', 'includes/');
                      define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
                      define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
                      define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
                      define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
                      define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
                      
                      define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
                      define('DIR_FS_CATALOG', '/home/user/public_html/store');
                      define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
                       define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
                      
                      define('DB_SERVER', 'localhost');
                      define('DB_SERVER_USERNAME', 'database_user');
                      define('DB_SERVER_PASSWORD', 'userpa33word');
                      define('DB_DATABASE', 'database_name');
                      define('USE_PCONNECT', 'false')
                      define('STORE_SESSIONS', 'mysql');
                      ?>

admin/includes/configure.php

Statt ‘store’ soll den Name vom neuen Verzeichnis stehen. Statt ‘user’ soll die Adresse von Ihrem Server Account sein. Statt ‘yourdomainname.co.uk’ soll die Web-Domain Ihrer neuen Webseite sein.

<?php
                      define('HTTP_SERVER', 'http://yourdomainname.co.uk/store');
                      define('HTTP_CATALOG_SERVER', 'http://yourdomainname.co.uk');
                      define('HTTPS_CATALOG_SERVER', 'http://yourdomainname.co.uk/store/');
                      define('ENABLE_SSL_CATALOG', 'false');
                      define('DIR_FS_DOCUMENT_ROOT', '/home/user/public_html/store/');
                      define('DIR_WS_ADMIN', '/admin/');
                      define('DIR_FS_ADMIN', '/home/user/public_html/store/admin/');
                      define('DIR_WS_CATALOG', '/store/');
                      define('DIR_FS_CATALOG', '/home/user/public_html/store/');
                      define('DIR_WS_IMAGES', 'images/');
                      define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
                      define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
                      define('DIR_WS_INCLUDES', 'includes/');
                      define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
                      define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
                      define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
                      define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
                      define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
                      define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
                      define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
                      define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
                      define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
                      define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

                      define('DB_SERVER', 'localhost');
                      define('DB_SERVER_USERNAME', 'database_username');
                      define('DB_SERVER_PASSWORD', 'userpa33word');
                      define('DB_DATABASE', 'database_name');
                      define('USE_PCONNECT', 'false');
                      define('STORE_SESSIONS', 'mysql');
                      ?>

5) Installieren Sie die Datenbank auf dem NEUEN SERVER via PhpMyAdmin

Loggen Sie sich im Adminbereich ein und erstellen Sie eine NEUE DATENBANK. Das wird Ihre neue Datenbank für Ihren osCommerce Shop sein. Wenn es möglich ist, benutzen Sie besser den gleichen Name wie bei der alten Datenbank, damit die Aufgabe einfacher zu machen.

Ein User weisen Sie der Datenbank zu. Wenn Sie nochmal den gleichen User wie bei der alter Datenbank nehmen, macht das die Aufgabe einfacher.

Loggen Sie sich in Ihrem PhpMyAdmin ein, wählen Sie Ihre Neue Datenbank aus, drücken Sie auf der Schalter „Import“, suchen die schon exportierte xxxxxxxx.SQL Datei und drücken Sie auf „Go/Los“.

In Ihrer neuen Webseite überprüfen Sie die Ergebnisse Ihre Mühe.

Sehen Sie jetzt das ausführliche Video-Tutorial an:

osCommerce. Wie zieht man eine Webseite von einer Domain auf eine andere Domain um
Dieser Eintrag wurde um OsCommerce Tutorials geschrieben und another, domain, move, osCommerce, website markiert. Bookmarken Sie den permalink.

Submit a ticket

Sollte Ihre Frage durch die Tutorials nicht ausreichend beantwortet worden sein, benutzen Sie bitte den folgenden Link, um sich an unser Beratungsteam (Support) zu wenden. Wir bieten Ihnen unsere Hilfe und Unterstutzung an. 24 Stunden am Tag, 7 Tage die Woche!
Ticket Einrichten