Möchten Sie einen sicheren Ort, um mit Ihrer WordPress-Website zu experimentieren, ohne Angst haben zu müssen, etwas auf Ihrer Live-Site zu beschädigen?
Die Migration Ihrer WordPress-Website auf einen lokalen Server auf Ihrem Computer ist unserer Meinung nach die perfekte Lösung, insbesondere für Entwickler, Designer oder WordPress-Anfänger.
Die Installation von WordPress auf Ihrem Computer (lokaler Server) ermöglicht es Ihnen, WordPress einfach zu lernen und Dinge zu testen. Wenn Sie eine Live-WordPress-Site auf einen lokalen Server verschieben, können Sie mit denselben Daten wie auf Ihrer Live-Site experimentieren.
In diesem Artikel zeigen wir Ihnen, wie Sie eine Live-WordPress-Site einfach auf einen lokalen Server verschieben.

Warum und wer möchte eine Live-WordPress-Site auf einen lokalen Server verschieben?
Wenn Sie WordPress-Website schon seit einiger Zeit betreiben, möchten Sie vielleicht neue Themes oder ein Plugin ausprobieren. Dies auf einer Live-Website zu tun, kann jedoch zu einer schlechten Benutzererfahrung für Ihre Benutzer führen.
Um dies zu vermeiden, erstellen viele Benutzer eine Kopie ihrer WordPress-Website auf einem lokalen Server, um neue Themes, Plugins zu testen oder Entwicklungstests durchzuführen.
Dies ermöglicht es Ihnen, Ihr Theme mit all Ihren Inhalten einzurichten und alle Funktionen zu testen, ohne sich Gedanken über die Beschädigung Ihrer Website machen zu müssen. Viele Benutzer kopieren ihre Website auf einen lokalen Server, um ihre WordPress- und Programmierkenntnisse mit tatsächlichen Website-Daten zu üben.
Obwohl Sie alle Tests mit Dummy-Inhalten in WordPress durchführen können, liefern echte Website-Daten eine bessere visuelle Darstellung, wie diese Änderungen auf Ihrer Live-Website erscheinen werden.
Vorbereitung des Umzugs einer lokalen Website auf einen lokalen Server
Zuerst müssen Sie sicherstellen, dass Sie Ihre WordPress-Website immer sichern. Es gibt mehrere großartige WordPress-Backup-Plugins, die Sie verwenden können.
Zweitens müssen Sie eine lokale Serverumgebung auf Ihrem Computer installieren. Sie können WAMP für Windows und MAMP für Mac verwenden. Sobald Sie die Umgebung eingerichtet haben, müssen Sie eine neue Datenbank mit phpMyAdmin erstellen.
Besuchen Sie einfach die folgende URL in Ihrem Browser, um phpMyAdmin zu starten.
http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/
Von hier aus müssen Sie auf die Registerkarte „Datenbanken“ klicken und eine neue Datenbank erstellen. Sie benötigen diese Datenbank später, um Ihre Live-Website-Daten zu entpacken.

Sie sind nun bereit, Ihre Live-WordPress-Site auf einen lokalen Server zu verschieben.
Methode 1. Live-WordPress-Site mit Plugin auf lokalen Server verschieben
Diese Methode ist einfacher und wird für alle Benutzer empfohlen.
Das Erste, was Sie tun müssen, ist, das Duplicator Plugin zu installieren und zu aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zum Installieren eines WordPress-Plugins.
Duplicator ermöglicht es Ihnen, einfach ein Duplikatpaket Ihrer gesamten Website zu erstellen. Es kann verwendet werden, um Ihre WordPress-Site an einen neuen Ort zu verschieben, und kann auch als Backup-Plugin verwendet werden.
Hinweis: Es gibt eine kostenlose Version von Duplicator, mit der Sie beginnen können. Duplicator Pro bietet jedoch unbegrenzte Backups und erweiterte Funktionen.
Nach der Aktivierung gehen Sie im Admin-Seitenmenü von WordPress zu Duplicator Pro » Backups. Um ein neues Paket zu erstellen, müssen Sie auf die Schaltfläche 'Neu hinzufügen' klicken.

Duplicator startet dann den Backup-Assistenten.
Zuerst müssen Sie einen Namen für Ihr Backup-Paket eingeben. Sie können auch dynamische Tags verwenden, um automatisch ein Namensformat wie das Datum und den Titel Ihrer Website zu erstellen.

Erweitern Sie dann den Abschnitt „Speicher“ und wählen Sie einen Speicherort aus.
Für dieses Tutorial verwenden wir den Standardpfad. Sie können auf den Link „Speicher hinzufügen“ klicken, um einen neuen Speicherort hinzuzufügen, z. B. Dropbox oder Google Drive, wenn Sie möchten.

Klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.
Das Plugin scannt dann Ihre Website und führt einige Hintergrundprüfungen durch. Anschließend wird Ihnen eine Zusammenfassung dieser Prüfungen angezeigt.
Wenn alles gut aussieht, klicken Sie auf die Schaltfläche „Backup erstellen“, um fortzufahren.

Duplicator wird nun Ihr Website-Paket erstellen.
Sobald Sie fertig sind, sehen Sie eine Archiv-Zip-Datei, die alle Ihre Website-Daten enthält, sowie eine Installationsdatei. Sie müssen beide Dateien auf Ihren Computer herunterladen.

Sie sind nun bereit, diese Dateien auf Ihrem lokalen Server zu entpacken und zu installieren.
Zuerst musst du einen neuen Ordner im Stammordner deines lokalen Servers erstellen. Dies ist der Ordner, in dem dein lokaler Server alle Websites speichert.
Wenn Sie beispielsweise MAMP verwenden, ist dies der Ordner /Applications/MAMP/htdocs/. Alternativ, wenn Sie WAMP verwenden, wäre es der Ordner C:\wamp\www\.
Innerhalb dieses Ordners können Sie neue Ordner für jede neue Website erstellen, die Sie auf Ihrem lokalen Server importieren oder erstellen möchten.

Danach müssen Sie den Ordner öffnen, den Sie für Ihre lokale Website erstellt haben, und dann sowohl die Archiv-ZIP-Datei als auch das zuvor heruntergeladene Installer-Skript kopieren und einfügen.

Um die Installation auszuführen, müssen Sie das Skript installer.php in Ihrem Webbrowser öffnen.
Wenn Sie beispielsweise beide Dateien in den Ordner /mylocalsite/ kopiert haben, greifen Sie über den Browser darauf zu, indem Sie http://localhost/mylocalsite/installer.php aufrufen.
Sie sehen nun das Duplicator-Installationsskript wie folgt:

Klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.
Duplicator entpackt nun die Archiv-ZIP-Datei und fordert Sie auf, die Datenbankinformationen Ihrer lokalen Website einzugeben. Dies ist die zuvor erstellte Datenbank.

Der Servername ist fast immer localhost und der Benutzername ist root. In den meisten Fällen hat deine lokale Serverinstallation kein Passwort für root festgelegt, sodass du dieses Feld leer lassen kannst.
Unten auf der Seite siehst du eine Schaltfläche 'Datenbank testen', mit der du sicherstellen kannst, dass deine Datenbankinformationen korrekt sind.

Wenn alles gut aussieht, klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.
Duplicator importiert nun Ihre WordPress-Datenbank. Danach werden Sie aufgefordert, die neuen Website-Informationen, die es automatisch erkannt hat, noch einmal zu überprüfen.

Klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.
Duplicator wird nun die Einrichtung abschließen und Ihnen eine Schaltfläche anzeigen, um sich bei Ihrer lokalen Website anzumelden. Sie verwenden denselben WordPress-Benutzernamen und dasselbe Passwort, das Sie auf Ihrer Live-Website verwenden.

Das war's, Sie haben Ihre Live-Site erfolgreich auf einen lokalen Server verschoben.
Methode 2. Live-WordPress-Website manuell auf lokalen Server verschieben
Falls das Plugin nicht für Sie funktioniert, können Sie Ihre Live-Website jederzeit manuell auf einen lokalen Server verschieben. Das Erste, was Sie tun müssten, ist, Ihre Website manuell aus Ihrem WordPress-Hosting-Account zu sichern.
Schritt 1. Exportieren Sie die WordPress-Datenbank Ihrer Live-Website
Um die WordPress-Datenbank Ihrer Live-Website zu exportieren, müssen Sie sich in Ihr cPanel-Dashboard einloggen und auf phpMyAdmin klicken.
Hinweis: Wir zeigen Screenshots vom Bluehost Dashboard.

Innerhalb von phpMyAdmin müssen Sie die zu exportierende Datenbank auswählen und dann oben auf die Registerkarte „Export“ klicken.

phpMyAdmin wird Sie nun auffordern, entweder die schnelle oder die benutzerdefinierte Exportmethode zu wählen. Wir empfehlen die benutzerdefinierte Methode und die Auswahl von ZIP als Komprimierungsmethode.
Manchmal können WordPress-Plugins eigene Tabellen in Ihrer WordPress-Datenbank erstellen. Wenn Sie dieses Plugin nicht mehr verwenden, können Sie mit der benutzerdefinierten Methode diese Tabellen ausschließen.
Lassen Sie die restlichen Optionen unverändert und klicken Sie auf die Schaltfläche „Go“, um Ihr Datenbank-Backup im Zip-Format herunterzuladen.

phpMyAdmin wird nun Ihre Datenbankdatei herunterladen. Weitere Details finden Sie in unserem Tutorial zum Thema Sichern Ihrer WordPress-Datenbank manuell.
Schritt 2. Laden Sie alle Ihre WordPress-Dateien herunter
Der nächste Schritt ist das Herunterladen Ihrer WordPress-Dateien. Dazu müssen Sie sich mit Ihrer WordPress-Site über einen FTP-Client verbinden.
Wählen Sie nach der Verbindung alle Ihre WordPress-Dateien aus und laden Sie sie auf Ihren Computer herunter.

Schritt 3. Importieren Sie Ihre WordPress-Dateien und -Datenbank auf den lokalen Server
Nach dem Herunterladen Ihrer WordPress-Dateien müssen Sie auf Ihrem lokalen Server einen Ordner erstellen, in den Sie die lokale Website importieren möchten.
Wenn Sie WAMP verwenden, erstellen Sie einen Ordner innerhalb des Ordners C:\wamp\www\ für Ihre lokale Website. MAMP-Benutzer müssen einen Ordner im Ordner /Applications/MAMP/htdocs/ erstellen.
Kopieren und fügen Sie danach einfach Ihre WordPress-Dateien in den neuen Ordner ein.
Als Nächstes müssen Sie Ihre WordPress-Datenbank importieren. Öffnen Sie einfach phpMyAdmin auf Ihrem lokalen Server, indem Sie die folgende URL aufrufen:
http://localhost/phpmyadmin/
Da Sie die Datenbank bereits zuvor erstellt haben, müssen Sie sie nun auswählen und dann oben auf die Registerkarte „Importieren“ klicken.

Klicken Sie auf die Schaltfläche „Datei auswählen“, um die Datenbank-Exportdatei auszuwählen und hochzuladen, die Sie im ersten Schritt heruntergeladen haben. Klicken Sie danach auf die Schaltfläche „Los“ am Ende der Seite.
phpMyAdmin wird nun Ihre WordPress-Datenbank entpacken und importieren.
Jetzt, da Ihre Datenbank eingerichtet ist, müssen Sie die URLs in Ihrer WordPress-Datenbank aktualisieren, die auf Ihre Live-Site verweisen.
Sie können dies tun, indem Sie eine SQL-Abfrage in phpMyAdmin ausführen. Stellen Sie sicher, dass Sie die Datenbank Ihrer lokalen Website ausgewählt haben und klicken Sie dann auf SQL.

Kopieren Sie diesen Code auf dem SQL-Bildschirm von phpMyAdmin und fügen Sie ihn ein. Stellen Sie sicher, dass Sie example.com durch die URL Ihrer Live-Site und http://localhost/mylocalsite durch die URL Ihres lokalen Servers ersetzen.
UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');
Diese Abfrage ersetzt Referenzen der URL Ihrer Live-Site in der Datenbank und ersetzt sie durch die localhost-URL.
Schritt 4. Aktualisieren Sie die Datei wp-config.php
Der letzte Schritt ist die Aktualisierung der wp-config.php-Datei Ihrer lokalen Website. Diese Datei enthält WordPress-Einstellungen, einschließlich der Verbindung zu Ihrer WordPress-Datenbank.
Gehen Sie einfach zu dem Ordner, in dem Sie WordPress auf Ihrem lokalen Server installiert haben, und öffnen Sie dann die Datei wp-config.php in einem Texteditor wie Notepad.
Ersetzen Sie den Datenbanknamen durch den, den Sie in phpMyAdmin auf Ihrem lokalen Host erstellt haben.
Ersetzen Sie danach den Datenbankbenutzernamen durch Ihren lokalen MySQL-Benutzernamen, normalerweise ist dies root. Wenn Sie ein Passwort für den MySQL-Benutzer root auf Ihrem lokalen Host festgelegt haben, geben Sie dieses Passwort ein. Andernfalls lassen Sie es leer und speichern Sie Ihre Änderungen.
/** The name of the database for WordPress */ define('DB_NAME', 'database_name_here'); /** MySQL database username */ define('DB_USER', 'username_here'); /** MySQL database password */ define('DB_PASSWORD', 'password_here'); Sie können Ihre lokale Website jetzt in einem Browserfenster besuchen, indem Sie die URL wie folgt eingeben:
http://localhost/mylocalsite/
Ersetzen Sie 'mylocalsite' durch den Namen des Ordners, in den Sie Ihre WordPress-Dateien kopiert haben.
Das ist alles, Ihre Live-WordPress-Website wurde nun auf Ihren lokalen Server kopiert.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie eine Live-WordPress-Site einfach auf einen lokalen Server verschieben. Möglicherweise möchten Sie auch unseren Leitfaden lesen, wie Sie ganz einfach eine Staging-Site für WordPress erstellen zum Testen, oder wie Sie eine WordPress-Site von einem lokalen Server auf eine Live-Site verschieben.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Jiří Vaněk
Duplicator hat mir viele Dinge erleichtert, von automatischen Cloud-Backups bis hin zu Website-Migrationen. Dank dieser Anleitung habe ich einen lokalen Server unter Windows eingerichtet und PHP so angepasst, dass es genau dem auf dem Server entspricht, auf dem die Live-Version der Website läuft. Es ist ein unschätzbares Werkzeug, wenn ich ein neues Plugin oder eine neue Konfiguration sicher testen muss, damit ich das Verhalten der Website woanders beobachten kann, anstatt auf der Live-Site, wo es katastrophale Folgen haben könnte. Dies ist wirklich ein unschätzbares Werkzeug für jeden Tester, und vielen Dank für dieses Tutorial.
Jakob Uzioa
Ich habe die Anweisungen befolgt, um die Website manuell mit wampserver zu verschieben, aber wenn ich zu dem Dateipfad localhost/mysite navigiere und Enter drücke, öffnet sich die Website nicht, sondern es wird nur eine Datei namens „download“ heruntergeladen, die eine PHP-Datei ist:
/**
* Vorderseite der WordPress-Anwendung. Diese Datei tut nichts, aber lädt
* wp-blog-header.php, was dies tut und WordPress anweist, das Theme zu laden.
*
* @package WordPress
*/
/**
* Weist WordPress an, das WordPress-Theme zu laden und auszugeben.
Was könnte das Problem sein?
WPBeginner Support
Bitte stellen Sie sicher, dass Sie installer.php durchlaufen, wenn Sie die Website zum ersten Mal installieren, und stellen Sie sicher, dass WAMP läuft, da dies häufige Ursachen für dieses Problem sind.
Admin
Tye
Danke für das Tutorial, es ist klarer als viele, die ich online gefunden habe. Ich habe jedoch ein Problem: Die Migration ist in Ordnung, die Website läuft, aber ich kann mich nicht mit den Benutzernamen anmelden, die ich auf der Live-Website hatte, und kann auch nicht auf das Admin-Dashboard zugreifen, um neue Benutzernamen zu erstellen. Bitte helfen Sie?
WPBeginner Support
Wenn Ihre Benutzer nicht funktionieren, können Sie manuell einen Benutzer hinzufügen, indem Sie die Schritte in unserem Artikel unten befolgen. Sie könnten Ihren Dateimanager anstelle von FTP für eine lokale Installation verwenden.
https://www.wpbeginner.com/wp-tutorials/how-to-add-an-admin-user-in-wordpress-using-ftp/
Admin
Mark
Vielen Dank für dieses Tutorial, Sie betreiben eine sehr hilfreiche Website. Es hat lange gedauert, bis ich das durchlaufen habe, da es viele Schritte gibt und ich viele Wege finde, wie es schiefgehen kann! Ich habe schließlich die Dateinamen verwendet, die Sie in Ihren Beispielen verwendet haben, um die Komplexität zu verringern. Und Erfolg! Sehr geschätzt.
WPBeginner Support
Schön, dass unser Leitfaden helfen konnte!
Admin
Lina
Danke für das tolle Tutorial! Es funktioniert jedoch nur für meine Startseite. Wenn ich versuche, eine Unterseite zu öffnen, sehe ich diese Fehlermeldung: „Die angeforderte URL wurde auf diesem Server nicht gefunden.“ Können Sie mir hier helfen?
Mit freundlichen Grüßen,
Lina
WPBeginner Support
Es würde von der von Ihnen verwendeten Methode abhängen, aber wir empfehlen, sicherzustellen, dass Sie das SQL-Update verwendet haben, da dies Ihre URLs in Ihrer Datenbank beheben sollte. Möglicherweise möchten Sie auch sicherstellen, dass die Links, die Sie in Ihrem Menü verwenden, keine benutzerdefinierten URLs sind, da dies ebenfalls ein häufiger Grund für dieses Problem sein kann.
Admin
Awais
Ist der obige Code richtig?
Ich kopiere und füge ihn in SQL ein, aber jedes Mal kommt diese Meldung:
0 Zeilen betroffen. (Abfrage dauerte 0,0046 Sekunden.)
WPBeginner Support
Der Code sollte funktionieren, aber besonders wenn Sie ihn bereits einmal ausgeführt haben, wird Ihre Website keine Änderung erfahren und es wird mit 0 betroffenen Einträgen zurückkommen.
Admin
Deb
Hallo, danke für deine tollen Anweisungen. Ich habe die Duplicator-Methode verwendet und alles funktioniert… außer wenn ich die Website ansehe, meine Bilder/Miniaturansichten nicht angezeigt werden (kaputtes Bild), bis ich darauf klicke. Dann werden sie in einem eigenen Fenster angezeigt, wie erwartet.
Sie werden im wp-Dashboard-Editor richtig angezeigt.
Viele Grüße, Deb
WPBeginner Support
Es gibt ein paar mögliche Gründe, aber als Ausgangspunkt könnten Sie versuchen, die Thumbnails neu zu generieren, indem Sie unserer Anleitung unten folgen, da dies die häufigste Lösung für diesen Fehler ist:
https://www.wpbeginner.com/plugins/regenerate-thumbnails-new-image-sizes-wordpress/
Admin
Aamir Khan
Ich habe manuell ein Backup meiner Website erstellt und auf einem lokalen Rechner eingerichtet und die obigen Abfragen ausgeführt, aber meine Website leitet auf die Online-Version um.
WPBeginner Support
It seems like you may have not updated the URL, you can do so using step 3 of the manual method of this article.
Admin
George
Vielen Dank für diesen klaren und nützlichen Artikel. Ich konnte ihm folgen und meine WP-Website in weniger als 20 Minuten migrieren – und ich bin kein Experte. Sie haben mir viel Ärger erspart – danke.
WPBeginner Support
Glad our guide was helpful
Admin
Barry
Funktioniert bei mir nicht. Ich erstelle das Paket, aber es installiert nur die grundlegenden WordPress-Dateien. Wenn ich dann zum Ordner navigiere, werde ich aufgefordert, WordPress einzurichten.
WPBeginner Support
Aus dem häufigsten Grund möchten Sie sicherstellen, dass Sie ordnungsgemäß mit der Datenbank verbunden sind. Wenn Sie dies nicht sind, wird die Option zum Erstellen einer neuen Website angezeigt, anstatt die richtige Website anzuzeigen.
Admin
Daniel
Nooo, es funktioniert bei mir nicht. Perfekt geschriebenes Tutorial und einfach zu befolgen (abgesehen davon, dass es in der 3. Abfrage hhttpps heißt).
Ich erhalte dies in meinem Browser:
Diese Website ist nicht erreichbar. localhost hat die Verbindung verweigert.
Versuchen Sie:
Verbindung wird geprüft
Proxy und Firewall werden geprüft
ERR_CONNECTION_REFUSED
WPBeginner Support
Danke für den Hinweis auf diesen Tippfehler, er sollte behoben sein. Für diesen Fehler solltest du sicherstellen, dass du deine URL in Schritt 3 korrekt aktualisiert hast, da dies der häufigste Grund für dieses Problem ist.
Admin
McKenzie
Danke für dein Tutorial.
Die Titelseite funktioniert teilweise, aber alle anderen Seiten funktionieren überhaupt nicht. Außerdem scheint die Titelseite alle Seiten zu laden. Was könnte falsch sein?
WPBeginner Support
Wir empfehlen, zunächst unseren Fehlerbehebungsleitfaden unten durchzugehen:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Collins
Hallo, vielen Dank für diesen super nützlichen Artikel.
Ich weiß nicht, warum es bei mir einfach nicht funktioniert. Ich habe genau dasselbe gemacht und alle richtigen Rückmeldungen erhalten. Wenn ich versuche, die Homepage localhost/site/ zu öffnen, erhalte ich eine Seite, die nicht existiert, mit den Kopf- und Fußzeilen, und die anderen Seiten verweisen immer noch auf die Live-Site.
WPBeginner Support
Es klingt, als hätten Sie die URLs möglicherweise nicht korrekt eingestellt. Wahrscheinlich möchten Sie zu Methode 2 gehen und die SQL-Änderungen versuchen, um Ihre URLs zu aktualisieren.
Admin
Murat
Für diejenigen, die die Fehlermeldung „wp_options existiert nicht“ erhalten, haben Sie möglicherweise zuvor Ihr table_prefix geändert. Öffnen Sie einfach die Datei wp_config.php und überprüfen Sie $table_prefix = 'wp_';
Wenn der Wert nicht „wp_“ ist, erhalten Sie diesen Fehler. Bearbeiten Sie ihn daher beim Einfügen des Codes entsprechend, zum Beispiel:
UPDATE xx_options SET option_value………..
WPBeginner Support
Thanks for sharing this should someone be running into that error
Admin
Chinwe
Vielen Dank dafür. Es hat funktioniert.
WPBeginner Support
Glad our guide was helpful
Admin
Ivana Spasic
Wenn ich den von Ihnen bereitgestellten Code in den SQL-Bildschirm von phpMyAdmin kopiere und einfüge, erhalte ich die Meldung: #1146 – Tabelle ‘xyz.wp_options’ existiert nicht.
Wie kann das behoben werden?
WPBeginner Support
Sie möchten sicherstellen, dass die richtige Datenbank ausgewählt ist, da dies der häufigste Grund für dieses Problem ist.
Admin
Jill
Ich habe das Duplicator-Plugin verwendet, um eine Kopie einer Website für eine gemeinnützige Organisation einzurichten, die ich übernommen habe. Nachdem ich sie neu geladen hatte, sodass alle Plugins deaktiviert sind, kam ich schließlich zu dem Schluss, dass meine Website versucht, https:// für die Anmeldung am Dashboard zu verwenden. Zu meiner Verwirrung verwendet eine leere Website, die ich auf localhost erstellt habe, NICHT https:// für die Anmeldung am Dashboard. Ich verstehe den Wert von https:// auf der Live-Website, aber es scheint, als gäbe es eine Möglichkeit, es auf localhost zu deaktivieren?
WPBeginner Support
Um die URL Ihrer lokalen Website zu ändern, können Sie unserer Anleitung unten folgen und das 's' entfernen:
https://www.wpbeginner.com/wp-tutorials/how-to-change-your-wordpress-site-urls-step-by-step
Admin
Hazel beaver
Gibt es ein Plugin, mit dem man eine Zip-Datei von der Live-Seite herunterladen und dann auf eine frische WordPress-Installation auf dem lokalen Host hochladen kann, und zwar auf einfachere Weise?
WPBeginner Support
Für das, was Sie anscheinend möchten, wäre die Methode 2 dieses Leitfadens die nächstgelegene, die Sie sich ansehen sollten.
Admin
Daniel
I successfully uploaded to localhost but when i try to use localhost/mysite_location/wp-admin, it redirects to the live site. Not the one on the localhost.
Need help
WPBeginner Support
Sie möchten in die Datenbank Ihrer Website gehen, zur Tabelle 'options' navigieren und dort Ihre Website-URL und -Adresse in 'localhost' ändern. Wie Sie Ihre Datenbank ändern, erfahren Sie in unserem Artikel hier: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
Admin
Bine
Tolles Tutorial. Es ist geradlinig. Leider werde ich immer zum Dashboard weitergeleitet, sobald ich versuche, meine URL einzugeben. Ich habe alle Schritte befolgt, aber etwas muss fehlen. Hat jemand eine Idee, was das Problem sein könnte? Cheers
WPBeginner Support
Möglicherweise möchten Sie die Optionen-Tabelle in Ihrer Datenbank überprüfen, um sicherzustellen, dass Sie die URL Ihrer Website nicht auf Ihren wp-admin-Bereich gesetzt haben.
Admin
Niaz Muhammad
Tolles Tutorial, danke für das Teilen deines Wissens
WPBeginner Support
Glad you liked our article
Admin
alvaro hernandez
es funktioniert super!!! ich liebe dich!
WPBeginner Support
Glad our guide was helpful
Admin
T_WA
Hallo, danke für das Tutorial, es war super hilfreich!!
Allerdings habe ich nach Befolgen aller Schritte Probleme, eine „sichere Verbindung herzustellen“ (ich vermute wegen SSL) und daher funktioniert es nicht. Ich habe sogar versucht, eine Zeile „DB_HOST“ in „localhost/localhost:8888“ in der wp-config.php zu ändern, die im Video nicht erwähnt wurde, aber es hat nicht geholfen.
Außerdem habe ich beim Ändern von Links viele Variationen ausprobiert, nichts hat funktioniert. Hat jemand ein ähnliches Problem gehabt und eine Lösung dafür gefunden?
WPBeginner Support
Haben Sie versucht, Ihren gesamten Cache zu löschen, nachdem Sie die URLs aktualisiert haben, und gibt es auf dieser Fehlerseite unter "Erweitert" die Option, trotzdem fortzufahren?
Admin
Said
Zuerst einmal vielen Dank für diese klaren Erklärungen, denen ich bis ins kleinste Detail gefolgt bin. Das Ergebnis ist, dass ich lokal auf die Homepage meiner Website zugreifen kann, aber die Links auf dieser Homepage scheinen nicht zu funktionieren, denn wenn ich auf einen Link klicke, zum Beispiel:
localhost.mysite.com/subject.html
wird für alle Links die folgende Seite angezeigt:
localhost/dashboard
Kannst du mir helfen, dieses Problem zu lösen?
Danke im Voraus
WPBeginner Support
Dies liegt wahrscheinlich daran, dass Ihr Localhost keine Pretty Permalinks akzeptiert: https://www.wpbeginner.com/wp-tutorials/how-to-enable-custom-permalinks-in-wordpress-wamp-installation/
Admin
Ifthikar Hussain
Tolle Arbeit, ich habe ein neues Problem: Ich kann nur die Homepage meiner WordPress-Seite aufrufen. Wie kann ich auf andere Seiten zugreifen??
WPBeginner Support
Es würde davon abhängen, auf welche Fehlermeldung Sie stoßen. Um Ihnen den Einstieg zu erleichtern, könnten Sie sich die Schritte zur Fehlerbehebung ansehen unter: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Hannah
Hallo,
Das ist wirklich einfach zu befolgen und hilfreich, also vielen Dank dafür.
Ich habe jedoch eine sehr einfache Frage.
Wenn Sie die URLs aktualisieren, sagen Sie, Sie sollen http://example.com durch Ihre Live-Site ersetzen, aber was ist, wenn meine Live-Site https verwendet?
WPBeginner Support
Wenn Sie Ihre Website auf einen lokalen Server verschieben, empfehlen wir http, um Probleme bei der lokalen Installation zu vermeiden, da kein SSL vorhanden ist. Sie würden zu https wechseln, wenn Sie die Inhalte zurück auf eine Live-Website verschieben, die SSL verwendet.
Admin
Philip
Danke. Sie haben diesen Artikel vor über 5 Jahren geschrieben, und er ist immer noch gut. Ich konnte alles schön und ohne allzu große Schwierigkeiten einrichten, indem ich Ihre manuellen Anweisungen befolgt habe. Besonderen Dank für die SQL-Abfragen.
Philip
WPBeginner Support
Glad our guide could be helpful and still works
Admin
Basem
Nach Abschluss der Installation klicke ich auf den Button "Admin Login". Das Browserfenster öffnet sich erneut für die Installation von WordPress? Und die Anmeldeseite ist nicht da.
Ich habe die Ordner überprüft. Alle Dateien wurden kopiert.
Patrick
Jemand findet eine Lösung für die localhost-Websitekopie (von Live-HTTPS), die die Administration mit HTTPS nutzen möchte?
dowlass
Ich fand, dass Ihre Anweisungen für die manuelle Übertragung meiner Website (vom Live-Server auf den lokalen Host) ziemlich gut funktionierten. Ich musste die Sache mit den Permalinks machen – einfach auf „Speichern“ klicken, ohne etwas zu ändern –, damit die Links richtig funktionieren. Aber ansonsten ist es größtenteils gut.
Ich bin jedoch auf ein Problem gestoßen, als ich versuchte, neue Themes zu verwenden. Wenn ich ein neues Theme hinzufüge, wird das Theme zwar installiert und auf der Theme-Seite angezeigt. Wenn ich jedoch versuche, das neue Theme in der Vorschau anzuzeigen oder zu aktivieren, erhalte ich nur eine völlig leere Seite – selbst das Admin-Panel wird leer. Die einzige Möglichkeit ist, die Zurück-Schaltfläche des Browsers zu verwenden, um zur Admin-Ansicht zurückzukehren, wo ich das Theme löschen kann.
Das Hinzufügen neuer Themes und der Versuch, sie zu verwenden, lässt das Ganze zusammenbrechen!
Irgendwelche Ideen?
(p.s. Ich benutze eine sehr alte Version von WordPress – 2.9.2…!! Das ist der Grund, warum ich damit auf dem lokalen Host spielen und den besten Weg zur Aktualisierung herausfinden möchte.)
Michael
Das Tutorial hat ziemlich gut funktioniert, aber ich hatte einen „internen Serverfehler“. Ich habe eine vollständige Netzwerkinstallation heruntergeladen. Ich habe die Datei wp-config.php erneut kopiert, da sie komprimiert wurde und alle Leerzeichen entfernt waren. Dann habe ich die .htaccess durch eine neue Netzwerkversion ersetzt und „RewriteBase /sitename/“ zeigte auf den Ordner der Installation, anstatt auf „RewriteBase /“
Emma
Die Anweisungen sind klar und einfach, aber leider habe ich eine totale Albtraum, meine Website auf dem lokalen Server zum Laufen zu bringen. Nach viel Versuchen und Irrtümern habe ich es geschafft, eine Verbindung zur Datenbank herzustellen und einige Website-Inhalte anzuzeigen, aber die Links funktionieren nicht (sie werden anscheinend nicht gefunden). Ich benutze MAMP Pro für Windows. Vielleicht versuche ich stattdessen XAMMP – oder die Verwendung eines Macs. Ich denke, ein Großteil des Problems liegt bei den Berechtigungen, weiß aber nicht wirklich, wo ich anfangen soll, da es so viele Korrekturen zu geben scheint!
WPBeginner Support
Hallo Emma,
Wenn Sie auf den WordPress-Adminbereich zugreifen können, versuchen Sie, zu Einstellungen » Permalinks zu navigieren und dann auf die Schaltfläche "Änderungen speichern" zu klicken, ohne etwas zu ändern.
Admin
andy
Ich löse mein Problem. Wenn Sie WordPress manuell auf localhost verschoben haben und W3 Total Cache in Ihrem WordPress installieren, müssen Sie den Browser-Cache nach der Änderung der Datenbank und wp-config löschen. Oder öffnen Sie einfach Ihre localhost-Website mit einem anderen Browser.
andy
Ich habe wp-config und alle Datenbank-URLs auf localhost geändert, aber localhost leitet mich immer noch zur Live-Site weiter. Warum? Ich kann keine Plugins wie Duplicator mehr installieren, da die Seite bereits gelöscht wurde.
Suhana
Hallo Andy
Haben Sie versucht, die Einstellungen über das WP-Dashboard zu ändern?
Einstellungen-> Allgemein->WordPress-Adresse (URL), Website-Adresse (URL)
Speichern Sie es, auch wenn die localhost-Adresse angezeigt wird, und überprüfen Sie es. Ich hoffe, das hilft.
Patrick Pogi
Hallo wpbeginner,
Vielen Dank für das Tutorial, es hilft mir sehr. Ich habe die manuelle Installation versucht, aber am Ende werde ich immer wieder zur WordPress-Installationsseite weitergeleitet. Bitte helfen Sie mir, ich glaube, ich bin fast fertig. Ich benutze XAMPP.
Danke
Jason
Hallo,
Ich habe Probleme beim Verschieben meiner Website, es wird angezeigt, dass LOCALHOST WEIGERT SICH ZU VERBINDEN.
Aber meine anderen lokalen Websites sind in Ordnung.
Ich verschiebe sie lokal, weil etwas furchtbar schief gelaufen ist und meine Seite auf den Servern nicht geladen wird.
Jeder Vorschlag oder Rat wird geschätzt
John
Stellen Sie in den MAMP-Einstellungen Ihre Ports auf – Apache 80, Nginx 443 und MySQL 3306 – und prüfen Sie, ob das Problem dadurch behoben wird
Steve
Danke für diesen Artikel, ich fand ihn sehr nützlich, möchte aber gerne etwas hinzufügen, wenn ich darf.
Ich habe die manuelle Methode erfolgreich mit einer Ausnahme verwendet: Ich konnte von meinem Website-Menü aus nicht zu den Seiten oder Beiträgen navigieren. Ich erhielt eine Fehlermeldung "Seite nicht gefunden". Ich habe alles hier versucht, die Permalinks gespeichert, aber nichts hat funktioniert. Ich habe schließlich einen Beitrag anderswo gefunden, der mir die Lösung gab. Ich musste eine Zeile in der Apache httpd.conf-Datei ändern. Öffnen Sie die Datei und suchen Sie nach 'AllowOverride'. Wenn es so aussieht: 'AllowOverride None', ändern Sie es in 'AllowOverride All'. Ich konnte nicht zu jeder Seite und jedem Beitrag gelangen und alle Inhalte sehen!. Zu Ihrer Information, es gibt mehrere 'AllowOverride'-Optionen, aber diejenige, nach der Sie suchen, steht allein auf einer Zeile. Ich weiß, dass dies kein Forum für WordPress- oder Apache-Konfigurationen ist, aber andere haben möglicherweise das gleiche Problem. Ich hoffe, das hilft.
Braun Philippe
Hallo Leute,
I’m running into a serious problem. When I click on my local site forler with servers ON on MAMP, it redirects to live site
I’ve done everything this tutorial says, do you know where is the problem ?
Danke für Ihre Hilfe
Sara
Hi
Ich habe auch einen leeren Bildschirm wie IDRIS D... irgendwelche Vorschläge
Idris D
Leider werden, wenn ich dieser Anleitung folge, alle Links auf meiner lokalen Website zur Live-Website umgeleitet.
Irgendwelche Vorschläge?
Adrian Stangell
Hallo,
nachdem ich die Anweisungen für die manuelle Migration befolgt habe, erhalte ich einen leeren Bildschirm, wenn ich versuche, auf meine Website auf dem Localhost zuzugreifen. Irgendwelche Ideen?
Joel M
Nach dem Ausführen der SQL-Abfrage zum Ersetzen von Links erhalte ich einen 1064-Fehler – es scheint ein Problem mit der Codesyntax zu geben. Ich vermute, es liegt an den (:) in meiner localhost-URL: 'http://localhost:888/localwebsite' – gibt es Ideen, wie ich das umgehen kann? Ich verwende MAMP, um den lokalen Server auszuführen.
Aaron L
versuchen Sie vier '8' statt 3…. localhost:8888/localwebsite
Natalie Bell
Hallo!
Ich hatte eine erfolgreiche Migration zu einer lokalen Website, außer meiner Mediathek. Jedes Bild ist da (viele Dateien), die URLs sind korrekt, aber sie werden nicht im eigentlichen Blog angezeigt. Wenn ich zur Mediathek gehe, wird nur das Raster der Bilder angezeigt – alles leer, aber in der Beschreibung, URL usw. ist alles korrekt.
Irgendeine Idee, was als Nächstes zu tun ist?
Grant
Versuchen Sie, zu Ihrem WordPress-Dashboard zu gehen, klicken Sie auf das Menü Einstellungen am unteren Rand der Seitenleiste auf der linken Seite. Klicken Sie dann im Untermenü Einstellungen auf das Menü Lesen, scrollen Sie nach unten zu den Optionen für die Sichtbarkeit der Website und wählen Sie die Option „Suchmaschinen erlauben, zu indizieren“ aus und klicken Sie unten auf der Seite auf Änderungen speichern. Sehen Sie, ob das funktioniert, wenn nicht, müssen Sie möglicherweise zu Ihrem Terminal gehen und Mediendateien rekursiv manuell von Ihrer alten Website abrufen – ich musste diesen Weg gehen und kann Sie durchführen, wenn Sie Fragen haben. Hoffe, das hilft
Carolina
Hallo, danke für den Beitrag, es ist ein riesiger Erfolg für mich.
Bisher konnte ich die wp-login-Seite erreichen.
und es tut mir leid, wenn das eine sehr alberne Frage ist. aber ich bin wirklich neu bei WP
Mein Problem ist, dass ich mich nicht anmelden kann :$
Ich habe die gleichen Logins wie die Live-Details ausprobiert = funktionieren nicht
Da ich das Dashboard nicht eingerichtet habe und es sich um eine lokale Installation handelt, funktioniert keine E-Mail.
Was soll ich tun?
Übrigens, es ist auf einem Mac.
Vielen Dank im Voraus. Hilfe wird geschätzt!!
WPBeginner Support
Hallo Carolina,
Sie können das Passwort über PHPMyAdmin ändern.
Admin
DavidA
Hallo nochmal,
Meine aufrichtige Entschuldigung! Ich habe gestern (24. Juli) einen Kommentar gepostet bezüglich Schwierigkeiten beim Ausführen des Duplicator-Programms von meinem Browser aus. Ich habe heute nachgesehen und festgestellt, dass ich einen Fehler bei der Platzierung des Ordners "test-site" gemacht hatte, der den installer.php und die Zip-Archivdatenbank enthielt.
Nachdem ich diesen Ordner tatsächlich in den htdocs-Ordner verschoben hatte, funktionierte alles einwandfrei und ich konnte die Website-Daten wie in Ihren Anweisungen beschrieben lokal installieren.
Nochmals vielen Dank für all Ihre Hilfe!
DavidA
Hallo – vielen Dank nochmals für einen weiteren großartigen Artikel! Alles sehr hilfreich!
Ich bin am Schritt des Öffnens des Duplicator-Installers auf meinem lokalen Computer. Wenn ich jedoch "http://localhost/test-site/installer.php" in meinen Browser eingebe, erhalte ich eine "404-Fehlermeldung" mit der Meldung "Objekt nicht gefunden".
Interessanterweise funktionieren sowohl "localhost" allein als auch "localhost/phpmyadmin". Ich habe den Ordner "test-site" in den Ordner "htdocs" verschoben, aber es funktioniert immer noch nicht.
Irgendwelche Vorschläge??
Vielen Dank
Shun
Danke für diese Anleitung, aber was ist, wenn Sie von einer Live-Seite mit einem SSL-Zertifikat zu einer Entwicklungsseite ohne SSL (https zu http?) migrieren?
Ich habe das Frontend einwandfrei zum Laufen gebracht, aber HTTPS wird immer noch zu meiner wp-login-URL hinzugefügt, was mich daran hindert, die Anmeldeseite zum Admin-Bereich aufzurufen.
Sind zusätzliche Schritte erforderlich, um HTTPS auf der WP-Anmeldeseite einer lokalen/Entwicklungswebsite zu eliminieren?
simone
Ich habe ein ähnliches Problem. Ich habe eine Live-Website mit WP Migrate DB Plugin und FTP auf MAMP migriert. Ich erhalte die folgende Fehlermeldung – aufgrund des SSL-Zertifikats der Live-Website. Es hat etwas mit den nicht übereinstimmenden Datenbankpräfixen zu tun. Aber – ich kann das Präfix auf der Live-Website nicht ändern. Ich habe Go Daddy angerufen, um zu sehen, ob das Bearbeiten des Live-Website-Präfixes, um es an das Präfix meiner lokalen Datenbankinstallation anzupassen, die Website beschädigen würde. Sie sagten, keine Garantie. Ich habe es versucht und es hat die Website beschädigt.
Fehlermeldung, die ich erhalte, wenn ich die URL localhost:8888 eingebe.
Bei einer Verbindung zu localhost:8888 ist ein Fehler aufgetreten. Der Client hat fehlerhafte Daten vom Server erhalten. Fehlercode: SSL_ERROR_BAD_SERVER
Die Seite, die Sie aufrufen möchten, kann nicht angezeigt werden, da die Echtheit der empfangenen Daten nicht überprüft werden konnte.
Bitte kontaktieren Sie die Website-Betreiber, um sie über dieses Problem zu informieren.
Vielen Dank im Voraus für jede Hilfe!
xasmatic
Nun, ich habe ein SSL-Zertifikat verwendet und das habe ich getan:
In dem Schritt, in dem Sie die URLs in Ihrer WordPress-Datenbank aktualisieren müssen, die sich auf Ihre Live-Site beziehen, schreiben Sie die SQL-Abfrage 4 Mal, um jede URL zu ändern, die existieren könnte.
Schreiben Sie beim ersten Mal Code wie oben „http://www.example.com“, dann „http://example.com“, danach „https://www.example.com“ und schließlich „https://example.com“.
Stellen Sie sicher: 1) dass Sie alle vier Mal die URL
http://localhost/test-siteschreiben, die diese URLs ersetzen wird2) ändern Sie wp_options, wp_posts und wp_postmeta in die richtigen (meine waren zum Beispiel cagwp_options usw.)
Und eine letzte Erinnerung: Schließlich (wenn Sie auf localhost umziehen) müssen Sie im letzten Schritt auch den Hostnamen in localhost ändern (wp_config.php-Datei)
/** MySQL-Hostname */
define(‘DB_HOST’, ‘localhost’);
Veer Abheek Singh Manhas
Ich habe versucht, diesen Artikel zu verwenden, bin mir aber nicht sicher, wann ich WordPress installieren soll. Kann mir hier jemand helfen?
Danke
AIAI
Sie müssen WordPress nicht noch einmal neu installieren. Alle Dateien der ursprünglichen WP-Installation sind bereits gesichert.
Alex
Ich habe diese Anweisungen schon einmal verwendet und sie funktionierten gut, aber jetzt habe ich eine aktualisierte Version von MAMP und WordPress und erhalte ständig Fehler. Beim Herumspielen erhalte ich den weißen leeren Bildschirm oder die index.php-Datei als Text.
Beide ähnliche Probleme wie bei den Benutzern unten.
es ist vielleicht an der Zeit, das zu aktualisieren.
Ich habe aufgegeben, meine Website lokal zu verschieben und beschlossen, nur eine Dev-URL zu haben. Wenn ich jedoch die obige SQL-Abfrage ausführe, erhalte ich immer einen Token-Mismatch, obwohl ich alle notwendigen Änderungen vorgenommen habe.
Andi
Vielen Dank für Ihre Arbeit.
Aber es funktioniert nicht. Wenn ich local installer.php ausführe, sehe ich einen leeren Bildschirm.
Viele Grüße
Andi