WordPress-Website funktioniert nach Migration nicht: So beheben Sie es

Die Migration Ihrer WordPress-Website zu einem neuen Host kann knifflig sein, und es ist zu erwarten, dass danach einige Probleme auftreten. Vielleicht funktionieren Ihre Links nicht, Bilder fehlen oder die ganze Website scheint kaputtgegangen zu sein.

Keine Sorge! In diesem Blogbeitrag führe ich Sie durch einige einfache Schritte, um Ihre WordPress-Website nach dem Umzug wieder reibungslos zum Laufen zu bringen.

Warum Ihre WordPress-Website nach einer Migration möglicherweise nicht funktioniert: Hauptursachen

Bei der Fehlerbehebung, warum Ihre WordPress-Website nach einer Migration nicht funktioniert, geht es darum, die grundlegenden Ursachen zu identifizieren. Hier sind die wichtigsten:

  • DNS-Probleme Falsche Einstellungen oder Verzögerungen bei der Propagierung können das Laden der Website verhindern (bis zu 48 Stunden).
  • Dateiübertragungsfehler Unvollständige Dateiübertragungen führen zu fehlenden Medien, Themes oder Plugins und verursachen Funktionsausfälle.
  • Datenbankverbindungsprobleme Falsche wp-config.php-Anmeldedaten können die Datenbankverbindung verhindern.
  • Probleme mit serialisierten Daten URLs oder Pfade werden während der Migration möglicherweise nicht korrekt aktualisiert, was Funktionsausfälle verursacht.
  • Konfigurationsprobleme Falsche wp-config.php-Einstellungen oder Inkompatibilitäten mit der PHP-Version können Website-Fehler verursachen.
  • Permalink-Probleme Defekte Permalinks führen zu 404-Fehlern; das erneute Speichern der Einstellungen behebt dies normalerweise.
  • Probleme mit der .htaccess-Datei Fehlende oder fehlerhafte .htaccess-Dateien stören die URL-Struktur und Funktionalität.

5 Möglichkeiten, Ihre WordPress-Website nach einer Migration zu reparieren

  1. Leeren Sie Ihren WordPress-Cache
  2. Ändern Sie die Website-Adresse über die WordPress-Einstellungen
  3. Überarbeiten Sie die Website-URL über die WordPress-Datenbank
  4. Regenerieren Sie die .htaccess-Datei
  5. Setzen Sie die korrekten Dateiberechtigungen

Hinweis: Sichern Sie Ihre Website immer, bevor Sie Änderungen vornehmen. So stellen Sie sicher, dass Sie sie schnell wiederherstellen können, falls etwas schief geht. Probieren Sie WP Staging für einfache, automatische Backups aus. Weitere Hilfe finden Sie in der Anleitung zum Sichern und Wiederherstellen.

1. Leeren Sie Ihren WordPress-Cache

Das Leeren Ihres WordPress-Caches kann viele Probleme lösen, die nach einer Migration auftreten. Zwischengespeicherte Dateien können dazu führen, dass Ihre Website veraltete oder falsche Informationen anzeigt. Befolgen Sie diese Schritte, um Ihren WordPress-Cache zu leeren:

Melden Sie sich in Ihrem WordPress-Dashboard an, navigieren Sie zum Menü „Plugins" und wählen Sie „Installierte Plugins".

WordPress installierte Plugins

Suchen Sie nach aktiven Caching-Plugins wie W3 Total Cache, WP Super Cache oder einem anderen Caching-Plugin, das Sie möglicherweise verwenden.

W3 Total Cache installieren

Gehen Sie in Ihrem WordPress-Dashboard zu „Performance" und wählen Sie „Dashboard". Klicken Sie dann auf die Schaltfläche „Empty All Caches".

Alle Caches leeren

Aktualisieren Sie nach dem Leeren aller Caches Ihre WordPress-Website. Stellen Sie sicher, dass die Website korrekt angezeigt wird, und überprüfen Sie, ob alle vorherigen Probleme behoben wurden.

Wenn Sie diese Schritte befolgen, können Sie Ihren WordPress-Cache effektiv leeren, viele Probleme nach der Migration potenziell beheben und sicherstellen, dass Ihre Website die aktuellsten Inhalte anzeigt.

2. Ändern Sie die Website-Adresse über die WordPress-Einstellungen

Ändern Sie die URL im WordPress-Dashboard, um die Website-Adresse über die WordPress-Einstellungen zu ändern. Dies aktualisiert alle internen Links und Verweise. So geht’s:

Greifen Sie auf Ihr WordPress-Dashboard zu und navigieren Sie zu „Einstellungen" > „Allgemein".

WordPress Allgemeine Einstellungen

Geben Sie danach Ihre neue Domain im Feld „Website-Adresse (URL)" ein.

Aktualisieren Sie die URL Ihrer WordPress-Website-Adresse

Um die Änderungen zu speichern, scrollen Sie nach unten und klicken Sie auf „Änderungen speichern", um die Änderungen zu übernehmen.

Änderungen speichern

Überprüfen Sie nach dem Speichern Ihre Website, um sicherzustellen, dass sie mit der aktualisierten URL korrekt geladen wird. Bestätigen Sie, dass alle Links, Bilder und Ressourcen wie erwartet funktionieren.

Wenn Sie die Website-Adresse in den WordPress-Einstellungen anpassen, bleibt alles konsistent und Links brechen nicht ab.

3. Überarbeiten Sie die Website-URL über die WordPress-Datenbank

Um die Website-URL über die WordPress-Datenbank zu überarbeiten, bearbeiten Sie die URL-Einträge in der Datenbank direkt mit phpMyAdmin oder einem ähnlichen Tool. So geht’s:

Melden Sie sich beim Kontrollpanel Ihres Webhostings an, navigieren Sie zu phpMyAdmin oder greifen Sie über das Dashboard Ihres Hosting-Anbieters darauf zu.

cPanel phpMyAdmin

Suchen und wählen Sie in phpMyAdmin die mit Ihrer WordPress-Website verknüpfte Datenbank aus der Liste in der linken Seitenleiste aus.

phpMyAdmin Liste aller Datenbanken

Suchen Sie in Ihrer WordPress-Datenbank nach einer Tabelle namens wp_options (das Tabellenpräfix wp_ kann variieren, wenn Sie es bei der Installation angepasst haben).

WordPress wp_options Tabelle

Suchen Sie in der Tabelle wp_options nach Zeilen mit dem Wert siteurl und home in der Spalte option_name.

Ersetzen Sie die vorhandene URL im Feld option_value durch Ihre neue Website-URL. Stellen Sie sicher, dass die URL korrekt und vollständig ist, einschließlich des Protokolls (z. B. http:// oder https://).

Website-URL über die Datenbank aktualisieren

Besuchen Sie Ihre Website, um zu überprüfen, ob die aktualisierte URL korrekt geladen wird.

Das Ändern der Website-URL in der WordPress-Datenbank kann helfen, wenn der Zugriff auf das Dashboard eingeschränkt ist. Es ist jedoch riskant und kann Probleme verursachen, wenn es falsch gemacht wird.

4. Regenerieren Sie die .htaccess-Datei

Die .htaccess-Datei steuert, wie URLs auf Ihrer WordPress-Website verarbeitet werden. Wenn Ihre Website nach einer Migration nicht funktioniert, kann das Regenerieren dieser Datei Permalink- und URL-Probleme beheben. So geht’s:

Melden Sie sich beim Kontrollpanel Ihres Webhostings an und öffnen Sie den Dateimanager, oder verwenden Sie einen FTP-Client, um sich mit Ihrem Server zu verbinden.

cPanel Dateimanager

Gehen Sie in das Stammverzeichnis Ihrer WordPress-Installation (normalerweise public_html oder www).

WordPress-Verzeichnis (public_html)

Suchen Sie die .htaccess-Datei im Stammverzeichnis, klicken Sie mit der rechten Maustaste darauf, wählen Sie die Option „Umbenennen" und benennen Sie sie in etwas wie „.htaccess_old" um.

.htaccess-Datei umbenennen

Melden Sie sich jetzt im WordPress-Dashboard an. Bewegen Sie in der Seitenleiste den Mauszeiger über „Einstellungen" oder klicken Sie darauf. Wählen Sie aus dem Dropdown-Menü „Permalinks".

WordPress Permalink-Einstellungen

Sie müssen auf dieser Seite keine Einstellungen ändern. Scrollen Sie einfach nach unten und klicken Sie auf „Änderungen speichern", um die .htaccess-Datei zu regenerieren.

WordPress Permalinks speichern

Indem Sie diese Schritte befolgen, können Sie die .htaccess-Datei regenerieren und häufige Probleme im Zusammenhang mit Permalinks und URL-Struktur nach der Migration Ihrer WordPress-Website beheben.

5. Setzen Sie die korrekten Dateiberechtigungen

Korrekte Dateiberechtigungen sind wichtig, damit Ihre WordPress-Website ordnungsgemäß funktioniert und sicher bleibt. Falsche Berechtigungen können Datei-Uploads, die Skriptausführung oder den Zugriff auf Teile Ihrer Website verhindern. So setzen Sie sie korrekt:

Greifen Sie auf das Kontrollpanel Ihres Hostings zu (cPanel, Plesk usw.) und suchen und öffnen Sie das dort bereitgestellte Dateimanager-Tool.

cPanel Dateimanager

Navigieren Sie zum Stammverzeichnis Ihrer WordPress-Installation, das normalerweise public_html oder www heißt.

WordPress-Verzeichnis (public_html)

Wählen Sie alle Ordner in Ihrer WordPress-Installation im Dateimanager oder FTP-Client aus. Klicken Sie dann mit der rechten Maustaste auf die ausgewählten Ordner und wählen Sie „Berechtigungen" oder „Berechtigungen ändern".

Ordnerberechtigungen ändern

Geben Sie 755 ein oder aktivieren Sie die entsprechenden Kontrollkästchen, um die Berechtigungen auf 755 zu setzen, und klicken Sie dann auf die Schaltfläche „Berechtigungen ändern".

Ordnerberechtigungen auf 755 setzen

Wählen Sie nun alle Dateien in Ihrer WordPress-Installation aus. Klicken Sie mit der rechten Maustaste auf die ausgewählten Dateien und wählen Sie „Berechtigungen" oder „Berechtigungen ändern".

Dateiberechtigungen ändern

Geben Sie diesmal 644 ein oder aktivieren Sie die entsprechenden Kontrollkästchen, um die Berechtigungen auf 644 zu setzen, und klicken Sie dann auf die Schaltfläche „Berechtigungen ändern".

Dateiberechtigungen auf 644 setzen

Indem Sie diese Schritte befolgen, können Sie sicherstellen, dass Ihre WordPress-Website die korrekten Dateiberechtigungen hat, was ihre Sicherheit und Funktionalität verbessert.

Fazit

Die Reparatur Ihrer WordPress-Website nach einem Umzug ist einfach. Beginnen Sie damit, den Cache zu leeren, um alte Daten zu entfernen. Aktualisieren Sie dann Ihre Website-Adresse in den WordPress-Einstellungen und in der Datenbank. Regenerieren Sie die .htaccess-Datei, um Linkprobleme zu lösen, und setzen Sie die Dateiberechtigungen korrekt.

Befolgen Sie diese Schritte, und Ihre Website sollte wieder reibungslos laufen. Wenn Sie immer noch Probleme haben, ist es vielleicht an der Zeit, professionelle Hilfe in Anspruch zu nehmen.

Verwandte Artikel

Kurt Graham

Autor: Kurt Graham

Autor auf WP Staging