Archiv verlassen und diese Seite im Standarddesign anzeigen : Shop Umzug von Strato nach 1Blu
Warendorf2012
18.03.2014, 15:13
Hallo,
wir wollen von Strato nach 1Blu umziehen und wollten jetzt im Vorfeld klären was wir beachten müssen, damit der Shop so kurz wie möglich offline ist.
Ein einfaches "rüberziehen" klappt ja leider nicht.
Wie müssen wir da am besten vorgehen ? Gibt es da irgendwo eine Anleitung ?
Wir müssen ja hinterher auch die Datenbanken irgendwo ändern ?
VIELEN DANK !
Wir haben da echt bammel vor, weil der Shop ja im schlechtesten Fall länger nicht erreichbar ist.
Eigendlich gibt es da nicht viel zu beachten. Die Systemvoraussetzungen für den Shop müssen gegeben sein, Config-Dateien entsprechend anpassen, das sollte es schon gewesen sein. Bei einer Standard-Installation!
Aber letztlich liegt ein möglicher Fehler im Detail. Dateien falsch hochgeladen, Config-Dateien im falschen Format gespeichert, irgendwo ein Semikolon gelöscht, eigene Modifikationen nicht berücksichtigt, usw.
Grundsätzlich würde ich mit einem aktiven Shop nicht einfach "Umziehen"! Richte deinen Shop bei deinem neuen Anbieter erstmal ein bis das Ding vernünftig läuft! Zum Testen kannst du ja irgendeine Domain nehmen. Die kosten ja nix mehr. Erst wenn die einwandfreie Funktion sicher gestellt ist, würde ich die Shop-Domain zum neuen Anbieter umziehen.
Warendorf2012
26.03.2014, 09:47
Hallo,
sorry das ich jetzt erst schreibe. hatte gerade viel um die Ohren...
Also die Performance soll jetzt bei dem neuen Anbieter besser sein. Wir hatten öfters mal Probleme wegen langen Ladezeiten usw...
Aber wenn ich den Shop doch einfach auf einer anderen Domain erst einrichte, ist doch die MYSQL Datenbank und die Domain wieder eine ganz andere ????
Was muss ich genau in der Config ändern und wo ??? Sorry habe das noch nie vorher gemacht.
Habe nur immer eine ganz normale Installation durchgeführt.
Wie sieht es denn aus, wenn ich den Shop auf mal 2 mal im Netz habe ? Sieht Google dann nicht sofort doppelt Content und straft beide Domains ab ?
Wie soll ich denn vorgehen ?
Erst eine ganz normale Installation und dann eine "Sicherung" von dem alten Shop einspielen ? Oder klappt das auch nicht ? Kann ich es irgendwie so sichern das alles Bilder, Varianten, Preise, Staffelpreise Texte usw... alles übernommen wird ?
Oder kann es hier Probleme geben ?
Boah ich mache schon 3 Kreuzzeichen, wenn der Umzug endlich überstanden ist.
Warendorf2012
27.03.2014, 13:59
Ich bin es noch einmal...
Muss ich denn jetzt erst den Gambioshop installieren und dann das Backup einspielen oder kann ich einfach die Sachen von dem FTP auf den anderen Server ziehen und dann nur die Datenbank im Gambio ändern ?
Welche Pfade muss ich hier genau ändern ?
Hat jemand eine Hilfe für mich oder einen Tipp ???
VIELEN VIELEN DANK !
Bin echt am verzweifeln ! :-(
MySQL Dumper habe ich... Also muss ich ja einmal hier ein Backup machen und dann einmal komplett von dem FTP.... Aber wie geht es weiter ? Gambio erst installieren oder einfach alles rüber ziehen ?
Erstelle bei deinem neuen Hoster eine DB
Mit MSD die gesicherten Tabellen dort zurücksichern
Wenn dein Shop bisher in einem Unterverzeichnis lag, dann würde ich das selbe Unterverzeichnis mit dem selben Namen anlegen
Deine Test-Domain sollte möglichst auf den Shoproot zeigen
Also das Verzeichnis in dem deine Shopdateien liegen
Bei Verwendung eines Unterverzeichnisses muss die Domain auf die nächst höhere Ebene zeigen
Sämtliche gesicherten Shopdateien beim neuen Hoster hochladen
Unbedingt auf die Datei-und Verzeichnisrechte achten
Die .htaccess im Shoproot würde ich vorerst deaktivieren
Die Datei robots.txt vorerst mit folgendem Inhalt erstellen
User-agent: *
Disallow: /
Damit ist es den Suchmaschinen verboten deine Seiten zu crawlen
Google und die meisten anderen Suchmaschienen halten sich daran
Gib in deinem Browser folgenden URL ein:
http://www.testdomain.de/phpinfo.php
Hier findest du alles was du brauchst.
Ganz unten unter PHP Variables findest du z.B den DOCUMENT_ROOT den du für die Config-Dateien brauchst
Auch die gegebenenfalls verwendeten Unterverzeichnisse und die Server-Adresse findest du dort
Weiter oben findest du alles was du wissen musst um die Anforderungen des Shopsystems zu erfüllen.
Die Config-Dateien bearbeiten
/includes/configure.php
define('HTTP_SERVER', 'http://www.testdomain.de');
define('HTTPS_SERVER', 'https://www.testdomain.de');
define('ENABLE_SSL', true); //nutzt du ein SSL-Zertifikat, dann "true", sonst "false"
define('DIR_WS_CATALOG', '/shopunterverzeichnis/'); // wenn du ein extra Shop-verzeichnis verwenden willst, sonst
define('DIR_WS_CATALOG', '');
define('DIR_FS_DOCUMENT_ROOT', '/var/www/vhosts/testdomain/httpdocs/testdomain/shopunterverzeichnis/'); //den vollständigen Pfad angeben
define('DIR_FS_CATALOG', '/var/www/vhosts/testdomain/httpdocs/testdomain/shopunterverzeichnis/'); //den vollständigen Pfad angeben
...
define('DB_SERVER', '123.123.123.123'); // die IP deine Servers, oder des Servers deiner Domain
define('DB_SERVER_USERNAME', 'shopverbieger'); // Datenbank Benutzername
define('DB_SERVER_PASSWORD', 'D56Qs-136Tr-z63Gk'); // Datenbank Passwort
define('DB_DATABASE', 'shopdb'); // Datenbankname
Die zweite Config-Datei sieht ähnlich aus
/admin/includes/configure.php
define('HTTP_SERVER', 'http://www.testdomain.de');
define('HTTP_CATALOG_SERVER', 'http://www.testdomain.de');
define('HTTPS_CATALOG_SERVER', 'https://www.testdomain.de');
define('ENABLE_SSL_CATALOG', 'true');
define('DIR_FS_DOCUMENT_ROOT', '/var/www/vhosts/testdomain/httpdocs/testdomain/shopunterverzeichnis/'); //den vollständigen Pfad angeben
define('DIR_WS_ADMIN', '/shopunterverzeichnis/admin/'); // absolute path required
define('DIR_FS_ADMIN', '/var/www/vhosts/testdomain/httpdocs/testdomain/shopunterverzeichnis/admin/'); // absolute pate required
define('DIR_WS_CATALOG', '/shopunterverzeichnis/'); // wenn du ein extra Shop-verzeichnis verwenden willst, sonst
define('DIR_WS_CATALOG', '');
define('DIR_FS_CATALOG', '/var/www/vhosts/testdomain/httpdocs/testdomain/shopunterverzeichnis/'); // absolute path required
...
define('DB_SERVER', '123.123.123.123'); // die IP deine Servers, oder des Servers deiner Domain
define('DB_SERVER_USERNAME', 'shopverbieger'); // Datenbank Benutzername
define('DB_SERVER_PASSWORD', 'D56Qs-136Tr-z63Gk'); // Datenbank Passwort
define('DB_DATABASE', 'shopdb'); // Datenbankname
Achte drauf das die folgenden Dateien die Rechte 444 bekommen:
admin/includes/configure.php
admin/includes/configure.org.php
includes/configure.php
includes/configure.org.php
Die beiden Dateien configure.org.php sind übrigens nur Sicherheitskopien der configure.php
Jetzt solltest du erstmal alles austesten, ob wirklich alles funktioniert.
Dann aktivierst du die eingangs deaktivierte .htaccess und testest erneut, ob alle Seiten erreichbar sind, auch SSL
Erst wenn alles OK ist, holst du deine Haupt-Domain rüber!
Dannach fügst du auch wieder die original robots.txt wieder ein.
Wenn du einen Standard-Shop ohne weitreichende Modifikationen hast, sollte jetzt alles funktionieren!
Powered by vBulletin® Version 4.2.2 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.