WordPress manuell umziehen: Dateien, Datenbank und wp-config.php
Eine WordPress-Website besteht aus zwei Teilen: den Dateien (WordPress selbst, Ihr Theme, Plugins und Uploads) und der Datenbank (Ihre Seiten, Beiträge, Benutzer und Einstellungen). Die Datei wp-config.php verbindet beides. Wenn Sie manuell umziehen, übertragen Sie beide Teile und passen wp-config.php an. Hier lesen Sie die Schritte für einen Umzug in ein Paket bei WebOké.
Zuerst: Muss es manuell sein?
Der manuelle Weg macht die meiste Arbeit, aber Sie sehen jeden Schritt, und er funktioniert auch dann, wenn andere Methoden hängen bleiben. Es gibt einfachere Wege:
- Im Website Manager von Mein WebOké wählen Sie Website importieren und Die Website liegt bei einem anderen Anbieter. Siehe Geht das auch in Mein WebOké? Der Website Manager.
- Installatron kann eine Website von einem anderen Server abrufen: Eine bestehende Website in Installatron importieren.
- Sie können den Umzug auch von uns durchführen lassen: Kostenloser Umzugsservice: So ziehen wir Ihre Website zu WebOké um.
Ziehen Sie auch Ihre Domain und Ihre E-Mail um? Lesen Sie dann zuerst Domain, Website und E-Mail gemeinsam ohne Unterbrechung umziehen: der Schritt-für-Schritt-Plan. Dieser bestimmt die Reihenfolge.
Schritt 1: die Dateien
- Erstellen Sie bei Ihrem bisherigen Hoster ein Zip-Archiv des gesamten Webverzeichnisses Ihrer Website, oder laden Sie alle Dateien per SFTP oder FTP herunter. Vergessen Sie
.htaccessnicht: Dateien mit einem vorangestellten Punkt sind oft ausgeblendet. - Laden Sie das Zip-Archiv bei WebOké nach
domains/example.com/public_htmlhoch und entpacken Sie es dort. Siehe Zip-Dateien entpacken und erstellen. Achten Sie darauf, dass Ihre Website nicht einen Ordner zu tief landet. - Entfernen Sie die Standardseite
index.htmlvon WebOké, falls sie noch vorhanden ist, und löschen Sie das Zip-Archiv nach dem Entpacken.
Schritt 2: die Datenbank
- Exportieren Sie die Datenbank bei Ihrem bisherigen Hoster, zum Beispiel mit phpMyAdmin. Bei WebOké geht das so: Eine Datenbank exportieren.
- Erstellen Sie in DirectAdmin eine neue, leere Datenbank mit einem Benutzer. Ihr DA-Benutzername und ein Unterstrich werden automatisch vor den Namen gesetzt. Notieren Sie Name, Benutzer und Passwort. Siehe Wie lauten Benutzername, Passwort und Datenbankname für MySQL?
- Importieren Sie Ihren Export in diese Datenbank. Enthält er eine Zeile
CREATE DATABASEoderUSEmit dem alten Namen, entfernen Sie diese. Siehe Eine Datenbank importieren, auch große Dateien.
public_html ab, auch nicht kurz. Wer den Namen errät, kann die Datei herunterladen, mit allen Daten Ihrer Website und Ihrer Kunden. Verwenden Sie das Hauptverzeichnis Ihres Pakets und löschen Sie die Datei, wenn Sie fertig sind.Schritt 3: wp-config.php anpassen
Öffnen Sie wp-config.php in public_html mit dem Dateimanager (rechte Maustaste, Bearbeiten) und tragen Sie die Daten der neuen Datenbank ein:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
Bei WebOké ist der Host immer localhost. Prüfen Sie auch die Zeile $table_prefix: Sie muss dasselbe Präfix enthalten wie die Tabellen in Ihrer Datenbank, zum Beispiel wp_. Stimmt eine dieser Angaben nicht, sehen Sie „Error establishing a database connection“, siehe „Error establishing a database connection“.
Schritt 4: Neue Adresse? Suchen und ersetzen
Bleibt die Domain gleich, muss in der Datenbank nichts geändert werden. Zieht Ihre Website auf eine andere Domain um oder wechselt sie von http zu https, ersetzen Sie die Adresse in der gesamten Datenbank mit einem Werkzeug, das serialisierte Daten versteht. Verwenden Sie dafür niemals einen gewöhnlichen SQL-Befehl. Siehe Suchen und Ersetzen in der WordPress-Datenbank.
Schritt 5: testen, bevor die Domain umzieht
Zeigt Ihre Domain noch auf den bisherigen Hoster, können Sie die Website bei uns bereits ansehen, ohne etwas an den DNS-Einstellungen zu ändern. Siehe Ihre Website bei WebOké ansehen, bevor Sie den Domainnamen umziehen. Prüfen Sie Ihre Seiten, die Anmeldung, Formulare und gegebenenfalls Ihren Shop.
Schritt 6: umstellen
- Haben Sie einen Webshop oder gehen Kommentare ein? Ändern Sie dann ab jetzt nichts mehr an der alten Website. Übertragen Sie die Datenbank noch einmal, wenn sich seit Schritt 2 etwas geändert hat.
- Lassen Sie Ihre Domain auf WebOké zeigen oder ziehen Sie sie um, gemäß dem Schritt-für-Schritt-Plan in KB 99 oben.
- Nach dem Umzug erhält Ihre Website automatisch ein Zertifikat. Klappt das nicht, siehe SSL-Zertifikat aktivieren, erneuern und Probleme beheben.
Nach dem Umzug
- Liefern Seiten einen 404-Fehler, speichern Sie unter Einstellungen > Permalinks einmal. Weitere Ursachen finden Sie in Meine Website funktioniert nach dem Hochladen oder Umzug nicht.
- Prüfen Sie, ob Ihre Website E-Mails versendet, siehe E-Mails aus WordPress und WooCommerce zuverlässig per SMTP versenden.
- Hatten Sie beim bisherigen Hoster Cronjobs, richten Sie diese erneut ein. Siehe Cronjobs: Aufgaben automatisch ausführen lassen.
- Importieren Sie die Website in Installatron oder den Website Manager, damit Sie sie dort aktualisieren und sichern können (KB 182 oben).
- Kündigen Sie das alte Hosting erst, wenn alles einige Tage einwandfrei läuft, und laden Sie dort vorher noch ein letztes Backup herunter.
Ist Ihre Website auch auf eine andere Domain umgezogen? Leiten Sie die alte Domain dann weiter und behalten Sie sie. Siehe Ihre Website auf eine andere Domain umziehen, ohne an Auffindbarkeit zu verlieren.
Weiterlesen
- Migrating WordPress auf developer.wordpress.org (Englisch)
Mehr lernen? Besuchen Sie den kostenlosen WordPress-Kurs, Lektion 9.5 Eine WordPress-Website umziehen.
