Neu Shop 1:1 kopieren

Harald Weingaertner

Sehr aktives Mitglied
2. Oktober 2006
436
135
Hi, wir wollen jetzt mal einen Shop auf Version 5 aktualisieren und wir werden dafür erstmal das Shopverzeichnis und die Datenbank 1:1 kopieren und dann mit der Kopie des Shops das Update versuchen.

Damit der Shop aus der Verzeichniskopie auf die kopierte Datenbank zugreift, ist es doch ausreichend nur die Daten in der config.JTL-Shop.ini.php zu ändern, oder?

define('PFAD_ROOT', '/var/www/vhosts/shop.de/httpdocs/');
define('URL_SHOP', 'https://shop.de');
define('DB_HOST','localhost');
define('DB_NAME','s3_shop_de');
define('DB_USER','username');
define('DB_PASS','1234');
define('BLOWFISH_KEY', '9423ggg5ec5de044b06fe0');

Wenn ich richtig liege, dann müssen wir dort nur PFAD_ROOT und DB_ NAME ändern und die Shop-Kopie müsste laufen, oder? Vorher würden wir noch den Pfad zum www.Shop.de in das neue Verzeichnis leiten.

Wenn dann etwas mit dem Update nicht klappt, dann leiten wir einfach wieder den Pfad zum www.shop.de in das alte Verzeichnis auf dem Server.

Oder gibt es noch eine andere Stelle an der man etwas ändern müsste? Nein, oder?

Grüße, Harald
 

Harald Weingaertner

Sehr aktives Mitglied
2. Oktober 2006
436
135
Das passt nicht! Das define für URL_SHOP muss auch angepasst werden, wenn ihr den kopierten Shop nicht unter der Original-Domain betreiben wollt.

Danke. Wir wollten ihn tatsächlich unter der Original URL betreiben und updaten. Falls was schief geht, nutzen wir einfach wieder das als Verzeichnis und die alte Datenbank. Ich glaube, das ist die gleiche Prozedur die wir hatten, als wir den Testshop damals unter jtl.shop.de hatte und dann später live auf www.shop.de umgezogen sind.

Aber Danke für den Hinweis!
 

Nicson

Sehr aktives Mitglied
29. August 2012
516
94
Bayern
Ich verwende hier meist die shell da es schneller geht und die Rechte weiterhin passen.

mkdir /var/www/vhosts/shop.de/httpdocs_bak
cp -R /var/www/vhosts/shop.de/httpdocs/* /var/www/vhosts/shop.de/httpdocs_bak/

cp -a /var/www/vhosts/shop.de/httpdocs /var/www/vhosts/shop.de/httpdocs_bak

danach ein Backup der Datenbank, so hast du die Möglichkeit ziemlich rasch wieder zu switchen wenn etwas in die Hose geht.
 
Zuletzt bearbeitet:

Ähnliche Themen