Zum Inhalt

Lokale Installation auf den Webserver kopieren

Oft richtet man den Shop zuerst offline auf dem eigenen Rechner oder einem Testsystem ein, pflegt dort in Ruhe Produkte, passt das Layout an und probiert Einstellungen aus. Ist alles fertig, soll der Stand auf den Webserver. Dabei sind ein paar Punkte zu beachten.

Empfohlener Weg

  1. WordPress und wpShopGermany online installieren und die Datenbank des Shops einmal aktualisieren lassen.
  2. Shop-Tabellen kopieren: Übertragen Sie die Tabellen des Shops (Präfix wpsg_, z. B. wp_wpsg_products, wp_wpsg_order) aus der lokalen Datenbank in die Online-Datenbank, z. B. per Export und Import mit phpMyAdmin.
  3. Einstellungen übertragen: Laden Sie lokal unter wpShopGermany → Konfiguration → Einstellungen → Einstellungen sichern die Einstellungen als XML-Datei herunter und spielen Sie sie online an derselben Stelle wieder ein (siehe Einstellungen sichern). Prüfen Sie danach die Seitenkonfiguration, denn die Seiten-IDs können sich unterscheiden.
  4. Dateien kopieren: Kopieren Sie den Ordner wp-content/uploads/wpsg/ mit allen Unterordnern (Rechnungen, Downloads, angepasste Templates in user_views/ usw.) auf den Server. Produktbilder liegen in der WordPress-Mediathek; übertragen Sie dafür auch die Mediathek (Ordner wp-content/uploads/ und die zugehörigen Einträge in der Datenbank).
  5. Adressen anpassen: Enthalten Inhalte oder Einstellungen noch die lokale Adresse, ersetzen Sie sie durch die Live-Adresse, z. B. mit einem Plugin für Suchen und Ersetzen in der Datenbank.
  6. Bei Zahlungsarten mit WebHook (z. B. PayPal) den WebHook für die Live-Adresse neu anmelden und von Sandbox- auf Live-Zugangsdaten umstellen.

In einem Blognetzwerk liegen die Shopdateien jeder Seite unter wp-content/uploads/sites/{Blog-ID}/wpsg/ (siehe Blognetzwerk).

Ältere Ordner

Frühere Versionen legten ihre Dateien direkt unter wp-content/uploads/ ab (z. B. produktbilder, wpsg_rechnungen, produktfiles, wpsg_dlplus) bzw. im Blognetzwerk unter wp-content/blogs.dir/{Blog-ID}/files/. Sind diese Ordner noch vorhanden, kopieren Sie sie ebenfalls mit.

Alternativ können Sie die komplette Installation (alle Dateien und die ganze Datenbank) mit einem Migrations-Plugin umziehen.