Fehler beim Migrieren von Live-Website zu localhost

Ich versuche, eine WordPress-Installation in einem Webhosting zu einer lokalen Host-Installation für die Entwicklung zu verschieben. Ich folgte diesem Tutorial (Abschnitt Manuelles Verschieben einer Live-WordPress-Site zum lokalen Server , für den Moment darf ich keine Plugins installieren, also muss ich es manuell machen).

Ich benutze MAMP Free Edition und befolge alle Schritte des oben genannten Tutorials. Aber als ich versuchte, die Seite in der lokalen Installation zu öffnen, bekam ich die Nachricht (In Safari):

Safari kann die Seite “localhost / sitename” nicht öffnen, da sie nicht mit dem Server “localhost” verbunden werden kann

MAMP lädt Seiten in localhost:8888/ so habe ich ausgeführt:

 UPDATE wp_options SET option_value = replace(option_value, 'http://www.thesite.com', 'http://localhost:8888/localsite') WHERE option_name = 'home' OR option_name = 'siteurl'; 

where thesite ist der Name im Webhosting und localsite ist der Name des Ordners in MAMP/htdocs/ wo ich die Dateien der Site verschoben habe.

Die einzige seltsame Sache, die ich bemerkte, ist, dass die exportierte DB von der Live-Site keine home Option in wp_options . Ich weiß nicht, ob es eine erforderliche Zeile ist, aber die Online-Site funktionierte ohne sie.

Was fehlt mir hier? Wenn ich das Tutorial korrekt befolgte, sollte es die Site laden.

Wenn Sie weitere Informationen über das Problem benötigen, lassen Sie es mich wissen. Vielen Dank im Voraus für Ihre Antworten.

Solutions Collecting From Web of "Fehler beim Migrieren von Live-Website zu localhost"

Das Ändern der siteurl und siteurl in Ihrer wp_options Tabelle ist leider nicht genug. Sie haben weiterhin Ihre Post-Inhalte mit Ihrer URL ( http://www.thesite.com ), die dazu führen, dass Ihre Website nicht ordnungsgemäß auf Ihrem lokalen Host angezeigt wird.

Sie sollten die Tabelle wp_options auf Ihrer Kopie des wp_options haben. Alles sollte intakt sein. Um sicherzustellen, dass Ihre database korrekt von Ihrer Live-Site exportiert wird, folgen Sie bitte diesen kurzen statementen von WordPress .

Sobald Sie Ihre database auf Ihren lokalen Host heruntergeladen und importiert haben. Folge diesen Schritten:

  1. Hier können Sie das Skript zum Suchen und Ersetzen von Interconnect IT-databaseen herunterladen
  2. Entpacken Sie die Datei und legen Sie den Ordner in Ihrem localhost ab, wo WordPress installiert ist (root) und benennen Sie den zu replace Ordner replace ( screenshot )
  3. Navigieren Sie zu dem neuen Ordner, den Sie in Ihrem Browser erstellt haben (z. http://localhost:8888/localsite/replace ) und Sie sehen das Tool zum Suchen / Ersetzen
  4. Bis zu diesem Punkt sollte es ziemlich selbsterklärend sein: Geben Sie Ihre alte URL in das Feld search for… und die neue URL in das Feld replace with… ein

Sie können auf die Schaltfläche ” Trockenlauf” unter Aktionen klicken, um zu sehen, was ersetzt wird, bevor Sie das Skript ausführen. Sobald Sie fertig sind, müssen Sie den Ordner /replace/ entfernen.