Shoptransfer: Unterschied zwischen den Versionen

Aus Glaskugel
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 82: Zeile 82:
:- index.html/.php, .htaccess, reset_cache und andere ähnliche "normale Dateinamen" nicht löschen
:- index.html/.php, .htaccess, reset_cache und andere ähnliche "normale Dateinamen" nicht löschen
:- sess-Dateien und Dateien mit einem extrem langen Namen sollten entfernt werden
:- sess-Dateien und Dateien mit einem extrem langen Namen sollten entfernt werden
:- in manchen fällen muss der Token gelöscht werden muss ../shopordner/media/secure_token_12345


;3. Shop und Adminbereich prüfen
;3. Shop und Adminbereich prüfen

Version vom 15. März 2019, 17:04 Uhr

Allgemeines

Wenn ein Kunde die Migration seines Shops von einem anderen Anbieter zu uns wünscht, senden wir ihm immer zunächst die Vorlage aus dem ORTS
-> Antworten -> Vorlage "Shop Migration"

Text der Vorlage:

gerne führen wir die Migration Ihres Shopsystems von einem anderen Provider zu ESTUGO für Sie kostenfrei durch.

Bei dem Transfer von angepasster Shopsoftware, können wir Ihnen leider keinerlei Garantie geben, dass diese nach dem Transfer einwandfrei funktioniert. Es empfiehlt sich daher, die Shopsoftware entweder durch den jeweiligen Dienstleister transferieren zu lassen, oder aber alternativ die Shopsoftware von dem zuständigen Dienstleister nach dem Transfer überprüfen zu lassen.

Bevor wir die Migration Ihres Shopsystems einleiten können, lesen Sie bitte das folgende Schreiben aufmerksam durch und beachten Sie des weiteren bitte die folgenden sehr wichtigen Punkte:


- kündigen Sie auf keinen Fall Ihren Vertrag bevor Ihre Daten/Dateien übernommen wurden.

- kündigen Sie auf keinen Fall Ihre Domains bevor die Übernahme dieser abgeschlossen ist.

- stellen Sie bitte sicher, das Sie über eine aktuelle Datensicherung verfügen (Datenbank/Dateien).

- sichern Sie Ihre E-Mails und richten Sie vorab alle benötigten E-Mails/Postfächer bei ESTUGO ein.


Damit die Migration Ihres Shopsystems gestartet werden kann, senden Sie uns bitte die FTP-Zugangsdaten, sowie die Zugangsdaten für den Admin-Bereich Ihres Shops per E-Mail zu (Benutzer, Passwort, FTP Server).

Des weiteren teilen Sie uns bitte mit, in welchem Verzeichnis sich Ihr Shop befindet. Bei Unklarheiten, Fragen oder Problemen - zögern Sie bitte nicht uns zu kontaktieren!


Wenn SSL Bestellt wurde
Notiz im Ticket und im Bahnhof hinterlegen


aktuelle Datenbank vom derzeitigen Server holen

1. per FTP auf dem derzeitigen Server des Kunden anmelden (Daten muss der Kd. uns senden)
2. MySQLDumper (siehe Teamordner D:\shared\Listen_Infos_Anleitungen_etc\mys290k1ql_dump2931er065k) auf den FTP-Server des Kunden hochladen
- .htaccess und .htpasswd anschließend umbenennen und somit deaktivieren
3. My SQL-Dumper installieren
- Aufruf via http://domaindeskunden.de/mys290k1ql_dump2931er065k
- Datenbankdaten siehe configure.php Datei des Kunden
4. Datenbankbackup anlegen und herunterladen
- im Dumper auf Wiederherstellung klicken und Datenbank importieren
- nach der Fertigstellung herunterladen
5.- .htaccess und .htpasswd zurück benennen und somit aktivieren (!!! WICHTIG !!!)

Shopdateien herunterladen

1. Shopordner inkl. MySQLDumper und Unterordnern vom Kunden auf die eigene Festplatte herunterladen
- den Ordner mys290k1ql_dump2931er065k und (z.B.) bei Gambio den Cache und templates_c Ordner vom Download ausschließen
- cache und templates_c als neue, leere Ordner im Downloadverzeichnis auf der Festplatte anlegen
2. auf fehlgeschlagene Übertragungen prüfen
- die fehlgeschlagenen Übertragungen ggf. noch einmal durchführen

inzwischen neue DB auf ESTUGO-Server anlegen

1. Datenbank im Plesk anlegen
- Daten notieren, diese bekommt der Kd. später)
2. Das Datenbankabbild aus dem My SQL-Dumper per "Datenbankabbild importieren" in die neue Datenbank einfügen

Shopdateien auf ESTUGO-Server hochladen

1. Kopierte Daten von der Festplatte auf den KundenFTP-Server im Ordner /httpdocs bei ESTUGO hochladen
2. warten bis Dateien übertragen wurden, Weiterleitung im Plesk auf z.B
/Unterordner setzen
- Wenn der Shop vorher mit http://domain.de/shop aufgerufen wurde, muss das so beibehalten werden, zwecks Google und Co. !!

Anpassung der Dateien auf dem ESTUGO-Server

1. configure.php Dateien anpassen (URL auf Temp-Domain anpassen, Pfade auf /var/www/vhosts/XXX.wwwXX.hostkraft.de/httpdocs/Unterordner)
- Datenbankinfos ebenfalls anpassen
(1a. Cachepfad im phpMyAdmin des Kunden anpassen)
- auf Suche gehen und nach "/cache" suchen
- Pfad anpassen auf /var/www/vhosts/XXX.wwwXX.hostkraft.de/httpdocs/Unterordner/cache
2. Sofern vorhanden /cache und /templates_c Ordner leeren
- index.html/.php, .htaccess, reset_cache und andere ähnliche "normale Dateinamen" nicht löschen
- sess-Dateien und Dateien mit einem extrem langen Namen sollten entfernt werden
- in manchen fällen muss der Token gelöscht werden muss ../shopordner/media/secure_token_12345
3. Shop und Adminbereich prüfen
- Prüfen ob der Login funktioniert, sowie jeweils eine Unterseite
4. .htaccess Passwortschutz hinterlegen
- Dateien im Teamordner (D:\shared\Listen_Infos_Anleitungen_etc\.htaccess Passwortschutz (Shoptransfer)
- wenn .htaccess auf FTP-Server vorhanden, dann Inhalte ganz oben hinzufügen (#!# nicht komplette Datei überschreiben !#!)
- in der .htaccess den Pfad und Web-Benutzer anpassen
5. Login für .htaccess überprüfen, hierzu temp. Domain des Shops neu laden
6. Im Bahnhof "Shoptransfer erfolgt - Kd testet" hinterlegen

E-Mail an Kunden

aus der Vorlage im ORTS "Shop transferiert - Domainumzug"
MySQL-Daten mitschicken

MySQL Server: localhost Benutzer: Datenbank: Passwort:


Text der Mail

der Shop ist transferiert und vorerst unter "http://xxxx.de" zu erreichen.

Bitte überprüfen Sie den Shop und teilen uns eventuelle Probleme mit. Zur Anmeldung nehmen Sie bitte folgende Zugangsdaten:

*Benutzer: Shopbenutzer12 **Passwort: 9k2aS2s

... Hier die neuen mySQL Datenbank Daten einfügen ...

Falls Sie keine Fehler finden können, teilen Sie uns bitte mit wann wir die Domains transferieren können.

Richten Sie auf jeden Fall noch vor der Domainübernahme Ihr Konto ein (E-Mail Adressen, Postfächer, Domainweiterleitungen). Bitte kopieren Sie alle für Sie relevanten Dateien auf unseren FTP Server. Bitte vergessen Sie nicht Ihre E-Mails beim alten Provider zu sichern. Bitte stellen Sie keine neuen Artikel mehr ein, da vor dem Domaintransfer nur die Datenbank inkl. Bestellungen und Einstellungen abgeglichen wird.

Wenn Sie alles überprüft und eingerichtet haben, füllen Sie bitte den im Anhang befindlichen KK-Antrag aus und schicken diesen zu Ihrem alten Provider. Sobald Sie die Freigabe oder Kündigungsbestätigung, sowie den Auth-Code der Domain(s) von Ihrem alten Provider erhalten haben, geben Sie uns bitte per E-Mail Bescheid, gerne werden wir den Domaintransfer dann umgehend für Sie einleiten. Vor dem Domaintransfer werden wir den Live-Shop in den Wartungsmodus setzen (sofern möglich). Dadurch vermeiden wir, dass während des Domainumzugs Bestellungen beim alten Provider verloren gehen.

Wenn Sie die Möglichkeit haben die IP-Adresse (A-Record) Ihrer Domain anzupassen, können wir dadurch längere Wartezeiten beim Domaintransfer vermeiden. Der sogenannte "A-Record" der Domain definiert den Server, welcher für die Ausgabe von Daten unterhalb einer Domain verantwortlich ist.



7. wenn mehr transferiert wurde als im Tarif vorhanden
größeres Paket empfehlen.

Wenn der Kunde den Shop auf der Subdomain getestet hat, folgt der Domaintransfer

1. Vor dem Domaintransfer
- Live-Shop in den Wartungsmodus setzen
- Datenbank erneut abgleichen (mysqldumper siehe oben vorher "entsperren")
- MySQLDumper anschließend wieder "sperren"
- Domaintransfer starten
2. Nachdem die Domain erfolgreich transferiert wurde
- Wartungsmodus im Adminbereich entfernen
- Hauptdomain configure.php Dateien bei ESTUGO anpassen
3. Sofern vorhanden /cache und /templates_c Ordner leeren
- index.html/.php, .htaccess, reset_cache und andere ähnliche "normale Dateinamen" nicht löschen
- sess-Dateien und Dateien mit einem extrem langen Namen sollten entfernt werden


4. Bahnhofeintrag setzen
- Shoptransfer erfolgt, Domain transferiert
5. Buchhaltung Bescheid geben (domain.de / per KK ##.##.#### / ##€

Kunde via e-Mail informieren, z.B. mit der Vorlage

der Transfer der Domain XXXXXX wurde eingeleitet und erfolgreich abgeschlossen, die Domain wird nach spätestens 24 Stunden weltweit auf das neue Ziel verweisen.


Eventuell ausstehendes SSL Zertifikat installieren oder sonstige gewünschte Arbeiten fortführen.