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.


Joseph
Hallo, ich bin heute erst auf dieses Tutorial gestoßen. Ich habe einige Schritte aus anderen Tutorials erfahren, aber mein Problem liegt bei der SQL-Abfrage. Ich erhalte die Fehlermeldung # MySQL returned an empty result set (i.e. zero rows). Ich habe alle Ihre Schritte bezüglich der Änderung von Seitennamen usw. befolgt, aber ich komme bei diesem einen nicht weiter und kann daher offensichtlich keine Verbindung zur lokalen Seite herstellen. Ich habe Duplicator schon einmal auf einer anderen Website verwendet, aber auf dieser hier funktioniert es wegen all der Bilder auf meiner Fotowebsite nicht so gut, d.h. wegen Timeout-Problemen. Ich drehe mich hier irgendwie im Kreis, daher wäre Hilfe gut.
Danke,
Joseph
Yarina
Joseph, überprüfen Sie, ob das Tabellenpräfix in den SQL-Tabellen, mit denen Sie arbeiten, dasselbe ist. Ich hatte dieses Problem schon einmal, als mir nicht bewusst war, dass das Theme, von dem ich kopiert habe, ein untypisches Präfix hatte (wp_extra-text anstelle von nur wp_). Wenn Sie die neue DB in phpMyAdmin erstellen, stellen Sie sicher, dass das Präfix mit dem der alten DB übereinstimmt. Hoffe, das hilft!
Alan OldStudent
Ich habe versucht, Duplicator zu verwenden, und das hat mit einem kleinen Fehler funktioniert. Dann habe ich die Datenbank gelöscht und die manuelle Methode ausprobiert. Alle Schritte verliefen gut, bis es an die Importierung ging. Ich habe die Datenbank neu erstellt und versucht zu importieren. Danach erhielt ich diese Fehlermeldung: „#1064 – Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, um die richtige Syntax für die Verwendung von ‚default‘, ‚Dies ist das Standardprofil, das verwendet wird, wenn kein Profil angegeben ist.‘, ‚a:‘ in Zeile 7 zu finden.“
Für mich sieht das nach Kauderwelsch aus. Haben Sie eine Ahnung, was schiefgelaufen ist und wie ich den Import manuell durchführen kann?
Mit freundlichen Grüßen,
Alan
WPBeginner Support
Dies könnte ein Syntaxfehler oder ein Konflikt sein, der durch die Verwendung unterschiedlicher MySQL-Versionen verursacht wird. Um dies zu lösen, wählen Sie beim Exportieren Ihrer Datenbank dieselbe MySQL-Version wie bei Ihrer lokalen Installation. Stellen Sie außerdem sicher, dass Sie für beide Datenbanktabellen denselben Zeichensatz verwenden.
Admin
Em Cloney
Nur eine kleine Sache, die mir aufgefallen ist: Die Duplicator-Datei heißt „installer.php“ und nicht „install.php“.
Ben
Mir ist dasselbe aufgefallen. Toller Artikel, trotzdem. Ich bin so froh, dass ich durch euch von diesem Plugin erfahren habe.
wpva
Hallo, ich habe beschlossen, es manuell zu tun
Ich habe eine Datenbank für meine Wordpress-Seite auf meinem lokalen Server erstellt und versucht, die Datenbank, die ich zuvor auf meinen Computer heruntergeladen habe, zu importieren, aber ich erhalte diese Fehlermeldung:
SQL-Abfrage:
—
— Datenbank: `aguilar_jmln1`
—
— ——————————————————–
—
— Tabellenstruktur für Tabelle `gm_AnythingPopup`
—
CREATE TABLE IF NOT EXISTS `gm_AnythingPopup` (
`pop_id` int(11) NOT NULL,
`pop_width` int(11) NOT NULL DEFAULT ‘380’,
`pop_height` int(11) NOT NULL DEFAULT ‘260’,
`pop_headercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
`pop_bordercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
`pop_header_fontcolor` varchar(10) NOT NULL DEFAULT ‘#FFFFFF’,
`pop_title` varchar(1024) NOT NULL DEFAULT ‘Anything Popup’,
`pop_content` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`pop_caption` varchar(2024) NOT NULL DEFAULT ‘Click to open popup’
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
MySQL sagte:
#1046 – Aucune base n’a été sélectionnée
Kin
Es wird gesagt, dass keine Datenbank ausgewählt wurde.
Ja, das hatte ich auch.
Sie müssen sicherstellen, dass Sie auf eine Datenbank geklickt haben, bevor Sie auf „Import“ klicken. Andernfalls versucht das Admin-Tool, die .sql-Datei ins Leere zu importieren!!
TMo
Wunderbares Tutorial, wie man diesen Prozess manuell durchläuft. Vielen Dank für die klaren Anweisungen und Fotos!
Shane Levine
Hallo, ist Duplicator eine akzeptable Methode, um eine Backup-Website zu führen? Ich benutze BackWPup, aber es sieht so aus, als ob Duplicator auch das Erstellen eines Backups ermöglicht...
Dennis Crayon
Hallo, ich bin mir nicht sicher, ob ich Glück hatte, aber ich konnte die lokale Version schnell herunterladen und einrichten. Das einzige Problem, das ich habe, ist, dass ich die Permalinks auf Standard setzen muss, was lokal in Ordnung ist. Kann ich sie später wieder auf Post-Namen zurücksetzen, wenn ich das Ganze live schalte? Danke, dass ich es bis hierher geschafft habe, ist großartig
WPBeginner-Mitarbeiter
Ja, Sie können die Permalinks ändern, nachdem Sie Ihre Website live geschaltet haben.
Felix
Dennis, ich bin neu bei WordPress, habe aber bisher wichtige Konfigurationsprobleme gelernt. Könnten Sie mir bitte helfen, die Permalinks von Standard auf Beitragsname zu ändern?
Iftikhar Raja
Nur eine Beobachtung, die ich teilen möchte.
If you choose custom structure as permalink, it might not work. The work around is to chose default permalink and save the changes. It worked for me after several hours of head scratching
Hoffe, es hilft
Mario
Wenn Sie WAMP verwenden, müssen Sie mod_rewrite aktivieren, um benutzerdefinierte Permalinks zu ermöglichen.
Klicken Sie auf Wamp -> Apache -> Apache-Module -> rewrite_module
WPBeginner-Mitarbeiter
Es ist normalerweise standardmäßig aktiviert.
isboleas
Perfekt! Ich habe es manuell gemacht, nur in wp-config.php musste ich die Zeile ändern
/** MySQL hostname */
define(‘DB_HOST’, ‘127.0.0.1 ‘);
Mit der IP erscheint in phpmyadmin in der oberen linken Ecke.
Anindyo Yudhistiro
Ich habe alle Schritte befolgt, aber ich kann meine Datenbank in meinem lokalen WP immer noch nicht sehen. Ich habe immer noch nur den Beitrag „Hello World“.
Ich habe es importiert, alle URLs geändert, und viele Zeilen wurden bereits beeinflusst.
Keith Davis
Ich habe die manuelle Methode verwendet, aber die SQL-Abfrage hat bei mir nicht funktioniert.
Ich musste in wp-options gehen und die URL in den Tabellen siteurl und home ändern, und dann war alles in Ordnung.
Keith Davis
Hallo Leute
Die Duplikator-Methode sieht gut aus.
Wisst ihr, wie viel freien Speicherplatz ihr benötigt, um die Pakete zu erstellen?
Nana
Irgendwelche Ideen, warum ich einen "Willkommen zur berühmten Fünf-Minuten-Installation"-Bildschirm erhalte?
WPBeginner-Mitarbeiter
Es ist möglich, dass Ihre WordPress-URL und Ihre Site-URL auf localhost/xammp eingestellt sind. Wenn Sie auf den Admin-Bereich zugreifen können, gehen Sie zu Einstellungen und stellen Sie sie auf Ihr WordPress-Installationsverzeichnis.
Je
Ich habe es überprüft und es ist definitiv nicht darauf eingestellt. Es ist so seltsam!
Je
Ich habe es herausgefunden. Es war der W3-Cache in der htaccess-Datei, der Probleme verursachte. Danke für Ihre Hilfe und für dieses tolle Tutorial!
Jen
Tolles Tutorial, ich habe alles genau so gemacht, wie Sie es gesagt haben… Ich dachte, es würde funktionieren, bis ich versuchte, das Theme zu wechseln, und es funktionierte nicht. Dann versuchte ich, zu anderen Seiten zu navigieren, und es brachte mich jedes Mal zu localhost/xammp. Haben Sie Ideen?
dion
Hallo. Ich habe all das gemacht (mit der manuellen Option), aber wenn ich auf eine beliebige Option klicke, z. B. auf Login oder eine der Menüoptionen, erhalte ich „Die angeforderte URL … wurde auf diesem Server nicht gefunden“.
wagster
Wenn Sie die SQL-Abfrage direkt von dem obigen Bildschirm kopieren, erhalten Sie auch die Zeilennummern, was zu einem Fehler wie dem obigen führt. Klicken Sie auf „Quelle anzeigen“ und kopieren Sie den sauberen Code von dort.
MrDev
Danke für diesen Artikel. Ich habe den manuellen Weg versucht, eine WordPress-Seite auf localhost zu verschieben, aber meine Stylesheets werden nicht geladen. Aus irgendeinem Grund wird das 'href' nicht bei allen meinen Stylesheets gesetzt. Haben Sie eine Idee, was los sein könnte?
WPBeginner-Mitarbeiter
Wir würden BackupBuddy eher für Backups empfehlen.
NikkiC4lyf
Würden Sie empfehlen, das Duplicator-Plugin sowohl für Backups als auch für das Verschieben von Websites zu verwenden?
Kin Tatsu
Tolles Tutorial! Das Problem, das ich habe, ist, wenn ich mich mit demselben Login und Passwort, das ich für meine Live-Site verwendet habe, bei wp-admin anmelde, erhalte ich "FEHLER: Ungültiger Benutzername. Passwort vergessen?". Der Benutzername und das Passwort sind für die Live-Site korrekt, aber für die Localhost-Site falsch. Ich habe versucht, das Passwort mit meiner E-Mail-Adresse abzurufen, aber es wird gesagt, dass meine E-Mail-Adresse nicht registriert ist. Irgendwelche Ideen?
pbr
Ich habe nur ein Wort zu diesen Schritten... AWESOME!!!!
StefsterNYC
Haben Sie Ihre Präfixe überprüft?
pels
Gleicher Fehler
StefsterNYC
Möglicherweise haben Sie eine Tabelle oder etwas übersehen. Suchen Sie nach dem alten Präfix. Stellen Sie außerdem sicher, dass Sie eine frische neue WP-CONFIG verwenden. Ich stelle fest, dass dies manchmal Probleme verursacht.
StefsterNYC
Entschuldigung für die Verzögerung, Mark. Ich bin mir nicht sicher, ob ich Ihre Frage verstehe. Hoffentlich kann ich hier etwas beantworten.
Wenn Sie mit einer Konfigurationsdatei begonnen haben und diese ursprünglich mit wp_ begann und Sie keine benutzerdefinierte verwendet haben, sind Sie in Ordnung. Denken Sie nur daran, dass die Konfiguration mit der DB übereinstimmen muss. Wenn Sie lokal gearbeitet haben und alles auf eine Live-Site migrieren und Sie dieselbe DB und dieselbe Konfiguration wie lokal verwendet haben, sollte alles in Ordnung sein. Denken Sie nur daran, den Benutzernamen, das Passwort und den Hostnamen zu ändern.
Das Wichtigste, was man hier bedenken muss, sind Präfixe. So viele Leute bringen Ihnen bei, dies und das zu tun, aber sie übersehen das Eine, das alles für Sie vermasseln kann. Und das ist das Präfix.
Und Benutzerrollen, wenn sie fehlen, können sie Kopfschmerzen verursachen, wenn Administratoren manuell hinzugefügt werden. Seien Sie also vorsichtig, wenn Sie Präfixe ändern und damit arbeiten. Sie sind absolut eine großartige Möglichkeit, WP-Sites zu straffen. Ich empfehle dringend, immer ein benutzerdefiniertes Präfix zu verwenden. dbh_234_ so etwas ist eine großartige Möglichkeit, Ihre Website(s) zu schützen.
WPBeginner-Mitarbeiter
Wenn der MySQL-Host Ihrer Live-Site nicht localhost ist, müssen Sie ihn in localhost ändern. Möglicherweise müssen Sie auch den Datenbanknamen in die Datenbank auf Ihrem lokalen Computer ändern. Dasselbe gilt für den DB-Benutzernamen, der auf lokalen Servern normalerweise root ist, und das DB-Passwort, das normalerweise leer ist.
Mark
Hallo, nur um das klarzustellen: Sollte das Passwort in der Datei config.php dasselbe sein wie das, das ich für myphpadmin verwende? Denn das scheint für mich zu funktionieren?
StefsterNYC
Tolles Tutorial. Ich glaube, eine Sache wurde übersehen. Präfix. Für diejenigen unter Ihnen, die ein Präfix in der Konfiguration verwenden, stellen Sie sicher, dass Sie beim Abfragen der Datenbank das wp für die Abfrage in Ihr Präfix ändern. Andernfalls wird Ihre Abfrage die URLs nicht korrekt zurücksetzen.
Mark
Wenn ich eine lokale Installation habe und die Datenbank live verschiebe, bleibt das Präfix dasselbe, richtig? Muss ich etwas tun?
Cypherinfo
Fehler 404: Objekt nicht gefunden: Die angeforderte URL wurde auf diesem Server nicht gefunden. Der Link auf der verweisenden Seite scheint falsch oder veraltet zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler.
Wenn Sie der Meinung sind, dass es sich um einen Serverfehler handelt, wenden Sie sich bitte an den Webmaster.
” Ich habe alle Schritte befolgt, die Sie geschrieben haben.
Sophie
Diese Anweisungen sind genau das, was ich brauchte. Vielen Dank!!!
Allerdings bin ich auf ein Problem gestoßen...
Beim Aktualisieren der URLs in meiner Datenbank für die des lokalen Servers erhalte ich einen #1064 – Fehler in Ihrer SQL-Syntax in der Nähe von Zeile 3. Könnten Sie vielleicht eine Lösung vorschlagen?
Muss ich die Portnummer angeben, wenn ich den http://localhost/ Teil des Codes aktualisiere?
Bitte helfen Sie!!
Vtin
Noch ein Anfängerproblem hier! Entschuldigen Sie die Unannehmlichkeiten.
Natürlich denke ich, ich habe alles richtig gemacht (wahrscheinlich nicht). Wenn ich versuche, über localhost auf die Website zuzugreifen, erscheint die index.php-Datei Zeile für Zeile auf dem Bildschirm, anstatt geladen zu werden.
Irgendwelche Ideen?
W
Das war fantastisch. Super schnell und funktionierte genau wie beabsichtigt.
Paul Sahota
Können Sie bitte zeigen, wie man eine Live-WordPress-Site mit Backup Buddy auf einem Mac mit MAMP lokal verschiebt. Ich habe es mehrmals versucht, aber es funktioniert bei mir nicht. Das Gegenteil kann ich leicht tun.
danke
Jeremy
Nach der Übertragung der Live-Website auf meinen lokalen Server (wamp) navigiere ich im Browser zum Ziel und erhalte eine WordPress-Fehlermeldung „Nicht gefunden“. Die Navigation der Website wird jedoch geladen und wenn ich darauf klicke, gelange ich zur Live-Website. Fehlt mir etwas Grundlegendes?
Kin
Ich habe dasselbe Problem. Ich habe alle Schritte befolgt. Dann bin ich zurückgekommen, um es erneut zu überprüfen, aber der Fehler bleibt bestehen. Ich sehe, dass ein paar Leute weiter oben dasselbe Problem hatten. Hat jemand eine Idee, warum das passiert?
Sinuhe
Thank you!!! I just finished moving my site and a subdomain to a new hosting service and it worked like a charm. I am no techie, actually I am philosopher
I really appreciate you taking the time to explain this info in detail.
Sam
Hallo, ich habe alles genauso gemacht, wie Sie es in der manuellen Methode beschrieben haben.
nach der Einrichtung,
Ich kann die Homepage meiner Website auf dem lokalen Server sehen.
Aber wenn ich versuche, zu einer anderen Seite zu navigieren, erhalte ich folgende Fehlermeldung:
„Nicht gefunden: Die angeforderte URL /test/logistics wurde auf diesem Server nicht gefunden.“
Bitte helfen Sie
Bill
Ich bin gerade auf dasselbe Problem gestoßen. Ich bin zu site/wp-admin gegangen. Dann ging ich zu Einstellung > Permalinks und habe einfach auf Änderungen speichern geklickt. Es hat etwas aktualisiert und alle meine Links funktionieren.
Schau mal! Mein erster Beitrag zur Community.
Isabela Santos
Danke! Aber ich musste es deaktivieren, damit es funktioniert…
Mark
Genial!
John
Großartig. Hat super funktioniert! Danke für die Veröffentlichung.
Natalia
Hallo,
I followed your tutorial on doing it manually to the T, but I still get an error message. I am pulling my hair, here…
I’m pretty new to WP and I still have to figure out how to actually enter the new content and modify the files… but I can’t even get it to work locally
Das ist die Meldung, die ich erhalte:
„Fehler beim Herstellen einer Datenbankverbindung“
Was ich nicht verstehe, weil ich alles so gemacht habe, wie Sie es in Ihrem Tutorial gesagt haben.
Hilfe, bitte!!
Natalia
Tried it all over again a second time and still same error message… I’m going crazy
Natalia
Ich habe es sogar auf einem entfernten Server versucht und die gleiche Fehlermeldung erhalten. Ich weiß nicht, was ich falsch mache… es muss irgendwo ein Pfad sein, den ich vergessen habe, und es liest einfach nicht die richtige Datenbank…
Jemand, bitte, helft mir!!
WPBeginner Support
Natalia, die häufigste Ursache für diesen Fehler sind falsche Datenbankinformationen. Auf Ihrer Live-Site müssen Sie Ihre wp-config.php-Datei bearbeiten. Stellen Sie sicher, dass die Datenbankinformationen in dieser Datei mit der Datenbank übereinstimmen, die Sie für Ihre Live-Site erstellt haben.
Admin
Kathi Kostiuk
Vielen Dank, Ihre Website ist super hilfreich. Neu bei WP, eine Website geerbt, sie auf localhost bekommen, damit ich lernen/testen kann. Wenn ich versuche, ein Bild hochzuladen, erhalte ich dies: C:/wamp/www/testsite/wp-content/uploads. Ist das übergeordnete Verzeichnis vom Server beschreibbar? Keine Fehler in phpMyAdmin, Berechtigungen für Ordner, Benutzer sehen richtig aus. Könnten Sie mich vielleicht zu einer Lösung leiten? Habe überall gesucht, wo ich denken kann. Danke.
WPBeginner Support
Als Sie die Website auf localhost verschoben haben, haben Sie die Optionen siteurl und homeurl geändert? Wenn nicht, müssen Sie diese beiden Zeilen zu Ihrer
wp-config.php-Datei hinzufügendefine('WP_HOME','http://localhost/yoursite'); define('WP_SITEURL','http://localhost/yoursite');1-click Use in WordPress
Admin
Kathi Kostiuk
Danke, werde ich machen.
Julie Rondeau
Hallo,
Großartige Tutorials! Vielen Dank, allerdings erhalte ich beim Erstellen der Pakete immer wieder einen „Unbekannten“ Fehlercode 0 vom Duplicator-Plugin. Gibt es eine andere Möglichkeit, die Sie empfehlen könnten? Jede Hilfe wäre wirklich sehr willkommen.
Vielen Dank,
Beste Grüße aus Paris.
J.
WPBeginner Support
Sie können Ihre lokale Website auch manuell sichern und sie auf dem Live-Server wiederherstellen.
Admin
Rehan
Best tutorial ever!!
Ashley
Hallo! Vielen Dank für Ihre großartigen Tutorials! Alles hat super funktioniert, aber als ich die Permalinks „erneut speichern“ sollte, konnte ich mich nicht anmelden. Ich habe das behoben und bin jetzt angemeldet, aber wo gehe ich hin, um sie erneut zu speichern, da ich dieses Popup nicht mehr habe? Ich gehe davon aus, dass dies der Grund ist, warum ich eine „Seite nicht gefunden“-Meldung erhalte, wenn ich versuche, auf Beiträge zu klicken? Vielen Dank im Voraus!
WPBeginner Support
Sie können Permalinks unter Einstellungen » Permalinks speichern.
Admin
Jesse
Kann ich fragen, wie Sie das Login-Problem behoben haben? Ich habe dasselbe Problem.
Yarina
Hallo! Das hat alles super funktioniert, bis ich mich im WP-Dashboard anmelden musste. Mein Login funktionierte nicht und selbst nachdem ich ihn manuell in der Benutzertabelle geändert hatte, konnte ich mich nicht anmelden. Irgendwelche Ideen…?
Angela
Danke! Ich versuche das schon seit einiger Zeit. Ich habe mehrere YouTube-Videos angesehen, konnte es aber nicht richtig zum Laufen bringen. Das war so einfach... das Beste überhaupt. Nochmals vielen Dank!
Ivan
Hallo,
Ich habe Ihre Anweisungen bis ins kleinste Detail befolgt (und gesungen, lol), aber ohne Erfolg. Ich glaube, es hat etwas mit der WP-Installation zu tun. Ich habe sie nicht installiert, sondern nur kopiert.
Brett Golding
Hat bei mir nicht funktioniert, es gab nur eine leere weiße Homepage, nachdem ich das Programm ausgeführt hatte. Habe es 3 Mal erneut versucht.
WPBeginner Support
Schauen Sie sich an, wie Sie das Problem mit dem White Screen of Death beheben können.
Admin
Jason Moore
Danke! Das war zu einfach!
ron
Hallo, ich versuche genau das zu tun, aber ich bekomme einen 500 Internal Server Error, nachdem ich die Datenbankdetails eingegeben und auf den Button „Run Deployment“ geklickt habe. Ich sehe die Fortschrittsanimation und nach etwa 10 bis 15 Sekunden erhalte ich den Fehler.
Ich habe mir die Fehlerprotokolle unter C:\wamp\logs angesehen und konnte nur diese Zeile finden, die einigermaßen relevant schien: „Ungültiger Befehl ‚RewriteOptions‘, vielleicht falsch geschrieben oder von einem Modul definiert, das nicht in der Serverkonfiguration enthalten ist“.
Ich habe Duplicator in der Vergangenheit erfolgreich verwendet, aber von einem Webserver zu einem anderen Webserver.
Irgendwelche Ideen?
WPBeginner Support
Bitte werfen Sie einen Blick auf unseren Leitfaden, wie Sie den 500 Internal Server Error in WordPress beheben können.
Admin
Usama Noman
Thanks, seems like this is a tutorial posted upon my request
Thanks guys you are doing good.
WPBeginner Support
Ja, das ist Usama. Vielen Dank, dass Sie es uns vorgeschlagen haben.
Admin
Jamie Mannion
Gute Anleitung, aber ich glaube, Sie haben den Teil vergessen, wo Sie die wp-config.php mit den neuen Datenbankdetails aktualisieren – name ist der neue Name, username ist 'root' und password ist leer.
Ich habe es manuell versucht und es sieht alles gut aus, aber die Links führen mich zur WAMP-Server-Konfigurationsseite, obwohl die URLs aktualisiert sind – ich kann es nicht herausfinden. Ich kann die Homepage und das Admin-Panel aufrufen, aber das war's. Cheers!
WPBeginner Support
Danke, dass Sie auf die Aktualisierung von wp-config.php hingewiesen haben. Wir haben den Artikel aktualisiert.
Was Ihr Weiterleitungsproblem betrifft. Versuchen Sie, die .htaccess-Datei von Ihrer WordPress-Installation auf Ihrem lokalen Server zu löschen.
Admin
Jamie Mannion
Super, danke! Ich habe die .htaccess entfernt, dann die Permalinks-Optionenseite besucht und gespeichert, und jetzt ist alles in Ordnung! Ich muss zugeben, der einzige Grund, warum ich von den wp-config.php-Einstellungen wusste, ist, dass ich Ihre früheren Artikel gelesen habe. Machen Sie weiter so!
Kin
Ich habe heute früher eine Frage gestellt, aber das hat für mich super funktioniert.
Danke.
Shahraar Khan
Ich mache das manuell. Ich zippe einfach die Dateien vom Server und lade sie herunter... exportiere die Datenbank und ersetze alle Links in meinem Texteditor. Das ist nur eine 5-Minuten-Arbeit.. Aber Ihr Tutorial ist trotzdem eine sehr gute Alternative.