nachdem ich mehrmals bei Updates und kürzlich nach der Installation eines Moduls ziemlich auf die Nase gefallen bin möchte ich mir gerne einen Klon -sprich Testumgebung des Shops erstellen.
Insbesondere, da nach der Installation eines neuen Zahlungsmoduls "Twint" https://www.sellxed.com/shop/de/prestashop-twint-zahlungs-modul.html unschöne Nebeneffekte auftreten (kein Emailversand/Bestellbestätigung) und ein (http 505 unter Zahlungsart im BO) , muss wohl auch ein Entwickler des Anbieters auf das System - und ich möchte nicht das diese Operationen am "offenen Herzen" ausgeführt werden.
Dazu habe ich auch ein ganz brauchbares Tutorial gefunden und folgende Schritte unternommen:
1. Neuen TEST Webspace mit Prestashop (1.7.6.5 ) beim Provider angelegt und mit einer Subdomain (test.abc) verknüpft + TEST DB
2. Die DB vom PROD Webshop (1.7.5.2) mit phpmyadmin exportiert
3. In dem SQL BackupFile den alten DB Namen mit dem der TEST DB ausgetauscht
4. Den veränderten SQL Backup File in die TEST DB importiert
5. In allen Tabellen in denen die PROD URL (abc.ch) aufgeführt ist die TEST URL (test.abc.ch) eingetragen/ausgestauscht
6. Mit FTP alle Verzeichnisse aus .../Prestashop/abc nach .../Prestashop/Test_abc kopiert (mit diesem Verzeichnis ist die Subdomain verbunden)
7. In der htaccess den alten domain namen mit dem neuen domain namen ausgetauscht
8. in der datei /app/config/parameter.php dbname und dbuser auf die neue DB angepasst
9. ../var den Cache gelöscht (im Testverzeichnis)
Problem B:
Einen Shop der auf 1.7.6.5 ist zu klonen und auf einer frischen/plain vanilla Umgebung die auf 1.7.6.4 läuft aufzusetzen mag schon von vornherein der falsche Ansatz sein, aber beim Hoster kann ich nur die neue Version auswählen. Den Versuch ein Upgrade des Prod Shops mit dem 1Click Module von 1.7.5.2 auf eine höhere Version ist grandios gescheitert.
--> diverse Fehler im autom. Ugradeprozess, im Anschluss BackOffice mit 505 an diversen Stellen und Homepage schon beim Einstieg nicht aufrufbar (505). Das Rollback ging komplett in die Hose - so dass ich froh war mit dem DB Backup (sieh Schritt 2) und den Originaldateien (siehe Schritt 6) den PROD Shop wieder zum fliegen zu bekommen.
Kurzum. Ich weiss nicht weiter und bin um jeden Rat dankbar.
Question
klinki
Hallo Zusammen.
nachdem ich mehrmals bei Updates und kürzlich nach der Installation eines Moduls ziemlich auf die Nase gefallen bin möchte ich mir gerne einen Klon -sprich Testumgebung des Shops erstellen.
Insbesondere, da nach der Installation eines neuen Zahlungsmoduls "Twint" https://www.sellxed.com/shop/de/prestashop-twint-zahlungs-modul.html unschöne Nebeneffekte auftreten (kein Emailversand/Bestellbestätigung) und ein (http 505 unter Zahlungsart im BO) , muss wohl auch ein Entwickler des Anbieters auf das System - und ich möchte nicht das diese Operationen am "offenen Herzen" ausgeführt werden.
Dazu habe ich auch ein ganz brauchbares Tutorial gefunden und folgende Schritte unternommen:
1. Neuen TEST Webspace mit Prestashop (1.7.6.5 ) beim Provider angelegt und mit einer Subdomain (test.abc) verknüpft + TEST DB
2. Die DB vom PROD Webshop (1.7.5.2) mit phpmyadmin exportiert
3. In dem SQL BackupFile den alten DB Namen mit dem der TEST DB ausgetauscht
4. Den veränderten SQL Backup File in die TEST DB importiert
5. In allen Tabellen in denen die PROD URL (abc.ch) aufgeführt ist die TEST URL (test.abc.ch) eingetragen/ausgestauscht
6. Mit FTP alle Verzeichnisse aus .../Prestashop/abc nach .../Prestashop/Test_abc kopiert (mit diesem Verzeichnis ist die Subdomain verbunden)
7. In der htaccess den alten domain namen mit dem neuen domain namen ausgetauscht
8. in der datei /app/config/parameter.php dbname und dbuser auf die neue DB angepasst
9. ../var den Cache gelöscht (im Testverzeichnis)
Problem A:
- Aufruf der neuen (TEST) Backend URL http://test.abc.ch/fsldnmyt1fzelpvn --> Anzeige der Homepage (PROD) https://abc.ch
- Aufruf der neuen (TEST) subdomain http://test.abc.ch -> Anzeige/Aufruf der Homepage (PROD) https://abc.ch
Problem B:
Einen Shop der auf 1.7.6.5 ist zu klonen und auf einer frischen/plain vanilla Umgebung die auf 1.7.6.4 läuft aufzusetzen mag schon von vornherein der falsche Ansatz sein, aber beim Hoster kann ich nur die neue Version auswählen. Den Versuch ein Upgrade des Prod Shops mit dem 1Click Module von 1.7.5.2 auf eine höhere Version ist grandios gescheitert.
--> diverse Fehler im autom. Ugradeprozess, im Anschluss BackOffice mit 505 an diversen Stellen und Homepage schon beim Einstieg nicht aufrufbar (505). Das Rollback ging komplett in die Hose - so dass ich froh war mit dem DB Backup (sieh Schritt 2) und den Originaldateien (siehe Schritt 6) den PROD Shop wieder zum fliegen zu bekommen.
Kurzum. Ich weiss nicht weiter und bin um jeden Rat dankbar.
Edited by klinkiLG
Markus
privacy (see edit history)
Link to comment
Share on other sites
10 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now