Wenn Sie Ihre Website von einem anderen Anbieter zu Websavers oder von einem anderen Hosting-Konto auf Ihr eigenes Konto umziehen möchten, wird dies als Migration bezeichnet. Hier erfahren Sie, wie Sie Ihre Website migrieren. Oder lassen Sie uns das für Sie erledigen! Sehen Sie sich hier unseren SiteMigrator-Service an.
Anforderungen
- Sie können und sollten eine App nicht auf ein Ziel klonen, das bereits eine Website enthält. Sie sollten zuerst alle Website-Inhalte in der Ziel-Domain oder Sub-Domain sichern und entfernen.
- Wenn die Quell-Website noch nicht in der Liste der Apps unter 1-Click-Web-Apps in Plesk oder Webanwendungen im Client Center angezeigt wird, Ihre Website jedoch von einer der unterstützten Web-Apps (wie WordPress, Magento oder Joomla), sollten Sie es jetzt importieren.
Schritte zum Klonen Ihrer Webanwendung
- Option 1:Im Kundencenter klonen
- Melden Sie sich beim Kundencenter an und verwalten Sie Ihr Hostingpaket
- Suchen Sie im Feld „Webanwendungen“ die App, die Sie klonen möchten, und klicken Sie auf die Schaltfläche „Verwalten“ und dann auf die Schaltfläche „Klonen“
- Wählen Sie das Ziel aus. Es könnte sich um eine Domain, Subdomain und/oder einen Pfad handeln, in den Sie die Site kopieren möchten. Sie können hier auch die Option zum Erstellen einer neuen Domain wählen.
- Klicken Sie auf Klonen oder Fortfahren, um mit dem Klonen fortzufahren.
- Option 2:Klonen in Plesk
- Melden Sie sich bei Plesk an
- Wenn Sie die Site in eine neue Domain oder Subdomain kopieren und sie noch nicht in Plesk hinzugefügt wurde, müssen Sie Ihre neue Domain jetzt hinzufügen.
- Gehen Sie zum 1-Click-Web-Apps-Dienstprogramm und suchen Sie die Web-App in der Liste, die Ihre Website ausführt
- Klicken Sie auf die Schaltfläche „Klonen“ und wählen Sie die neue Domain, Subdomains und/oder den neuen Pfad aus
- Wenn Sie eine Staging-/Entwicklungswebsite erstellen, aktivieren Sie das Kontrollkästchen neben "Staging-Website erstellen?"
- Klicken Sie auf Klonen oder Fortfahren, um mit dem Klonen fortzufahren.
Das ist es! Es wird automatisch alle Konfigurationsdateien und Pfade in der Datenbank für Sie aktualisieren und alle Dateien kopieren.
Schritte zum Klonen einer Website, die nicht in 1-Click-Web-Apps enthalten ist
Wenn Ihre Website keine App verwendet, die in 1-Click-Web-Apps zu finden ist, können Sie diese Schritte ausführen, um sie in eine andere Domain zu klonen.
- Option 1:Verwenden Sie die Website-Kopierfunktion
- Gehen Sie zu Domains> example.com> Kopieren von Websites .
- Geben Sie die folgenden Einstellungen auf der Seite an:
- Die Website in Plesk Option ist bereits standardmäßig ausgewählt.
- Wählen Sie die Zieldomäne im Site-Namen aus Dropdown-Menü – in diesem Fall ist es dev.example.com oder staging.example.com (jede Subdomain, die Sie oben erstellt haben).
- Für Was tun mit vorhandenen Dateien , wählen Sie Alle vorhandenen Dateien löschen . Vor dem Kopieren werden alle Dateien auf der Zielseite gelöscht, was akzeptabel ist, da Ihre neue Subdomain noch keine wichtigen Daten enthalten sollte.
- Drücken Sie OK um den Kopiervorgang zu starten.
- Option 2:Kopieren Sie die Dateien manuell
- Sichern Sie die Live-Site-Dateien und entfernen Sie sie dann über FTP oder den Plesk-Dateimanager
- Verwenden Sie den Dateimanager von Plesk, um den Ordner zu finden, in dem sich Ihre Entwicklungswebsite befindet.
- Wählen Sie alle Inhalte im Ordner aus und klicken Sie in der Menüleiste auf „Zum Archiv hinzufügen“. Erstellen Sie einen Namen für das Archiv und klicken Sie auf OK.
- Klicken Sie auf das Archiv, um es zu markieren, und verwenden Sie die Schaltfläche „Verschieben“ in der Menüleiste, um das Archiv in den Ordner für die Live-Domain zu verschieben. Dies ist häufig /httpdocs für die primäre Domain
- Navigieren Sie zum Ordner für die Domain, klicken Sie auf das Archiv und wählen Sie „Archiv extrahieren“.
Aktionen nach dem Klonen
- Wenn Sie die Website nur unter der neuen URL verwenden möchten, sollten Sie jetzt die alte Website mithilfe von 1-Click-Web-Apps entfernen. Dadurch wird sichergestellt, dass dies kein Sicherheitsrisiko für Ihr Hosting-Konto darstellt.
- Wenn Ihr Klon fertig war, um die Website auf eine neue Domain zu verschieben, werfen Sie einen Blick auf unsere Anleitung zum Einrichten einer 301-Umleitung, um sicherzustellen, dass jeder, der die alte Domain erreicht, auf die neue umgeleitet wird.
Fehlerbehebung
Nach dem Klonen fehlen einige Dateien, wie benutzerdefinierte Schriftarten. Warum ist das so?
Wenn sich die fehlenden Dateien in einem Verzeichnis im Webstamm befinden (z. B.:/fonts anstelle von /wp-content/fonts), besteht eine sehr gute Chance, dass 1-Click-Web-Apps einfach nicht wissen, dass diese Dateien Teil der Anwendung sind .
Gehen Sie zum 1-Click-Web-Apps-Tool, klicken Sie auf die Website und dann auf die Registerkarte „Dateien und Tabellen“, wo Sie eine Liste aller Dateien und Ordner sehen, von denen 1-Click glaubt, dass sie Teil der Webanwendung sind. Wenn Sie die fehlenden Dateien nicht in der Liste ausgewählt finden, können Sie auf das Kontrollkästchen daneben klicken und dann unten auf Speichern klicken. Wenn Sie dann das nächste Mal klonen, weiß es, dass es Teil des Inhalts ist, den Sie kopieren möchten. Sie sollten dies für alle tun Dateien oder Ordner, die Sie erstellen möchten und die außerhalb der „erwarteten“ WordPress-Struktur liegen.
Du kannst die fehlenden Dateien jetzt entweder manuell kopieren oder die Dateien in den Ordner deines untergeordneten Designs verschieben; da gehören sie schließlich hin!
In diesem Knowledge Base-Artikel erfahren Sie, wie Sie 500-Fehler beheben.
Nach dem Klonen meiner Website werden Stile und Themeneinstellungen nicht richtig geladen!
Lösung 1: Versuchen Sie, Ihre Designeinstellungen manuell neu zu speichern (beachten Sie, nicht die WordPress-Einstellungen – die Einstellungsfelder, die sich nur auf das Design beziehen), es wird alles mit einem einfachen Klick auf die Schaltfläche „Speichern“ reparieren.
Lösung 2: Suchen Sie in den Designeinstellungen nach einer Option, um Ihre Daten aus der alten/Quellversion der Website zu exportieren, und importieren Sie dann die bereitgestellte Datei in die neue/Zielversion der Website.
Lösung 3: Wenn Sie auf dieses Problem gestoßen sind, nachdem Sie ein Suchen/Ersetzen in Ihrer Datenbank manuell ausgeführt haben und dies Ihre einzige Option zum Importieren der Daten ist, können Sie dieses Skript in Ihrer SQL-Datei ausführen. Es aktualisiert die Zeichenanzahl für alle serialisierten Daten in Ihrem Datenbank-Dump. Importieren Sie dann die SQL-Datei und Sie sollten fertig sein.
Dies tritt auf, wenn die Datenbank der WordPress-Quellsite in 1-Click-Web-Apps falsch konfiguriert ist. Wenn die Website geklont wird, werden die Daten aus der falschen Datenbank entnommen, sodass das Ziel nicht mit der Konfiguration oder dem Inhalt der Website endet.
Der häufigste Grund, warum Installatron mit den falschen Datenbankinformationen konfiguriert werden kann, ist, wenn Ihre Website irgendwann mit einem anderen Dienstprogramm als 1-Click-Web-Apps geklont/dupliziert/importiert wurde, da diese Szenarien oft andere Datenbanken erstellen als 1-Click-Web-Apps nicht wissen.
Lösung: Informieren Sie 1-Klick-Web-Apps über die richtige Datenbank in der Quell-App und klonen Sie dann die Site erneut. Gehen Sie dazu zu 1-Click-Web-Apps und klicken Sie auf das Schraubenschlüssel-Symbol für die Website, die Sie geklont haben (die Quelle, nicht das Ziel). Wechseln Sie zur Registerkarte Dateien und Tabellen und ändern Sie den Datenbanknamen in die richtige Datenbank. Speichern, entfernen Sie die Zielsite (geklonte, die fehlgeschlagen ist) und klonen Sie sie dann erneut.