it-swarm.com.de

Wordpress funktioniert nicht auf localhost

Ich habe eine Website von live nach local heruntergeladen. Ich möchte es laufen lassen. Wenn ich es jedoch auf localhost öffne, leite es mich weiter zur Live-URL. Ich habe in die DATABASE wp_options-Tabelle gewechselt und die Live-URL durch meine lokale URL ersetzt. Aber es funktioniert immer noch nicht. Bitte führen Sie mich.

1
ammar habib

1) Stellen Sie sicher, dass die wp-config.php keine Multisite-Referenzeinstellungen wie define("DOMAIN_CURRENT_SITE", "somesite.com" ); enthält. Wenn dies der Fall ist, löschen Sie diese Einstellungen

2) Wenn Sie siteurl- und home-Einstellungen in der *_options-Tabelle aktualisiert haben, um lokale Einstellungen zu verwenden, und dies immer noch nicht funktioniert, dann

3) Löschen Sie alle Themen außer einem Grundthema (21, 23, ...) und löschen Sie alle Plugins. Auf diese Weise führen Sie die Wordpress-Kernfunktionalität aus.

4) Wenn das immer noch nicht funktioniert, leeren Sie den Cache Ihres Browsers oder versuchen Sie es mit einem anderen leistungsstarken Browser.

5) Wenn all dies nicht funktioniert, haben Sie möglicherweise ein Problem mit der Netzwerkkonfiguration und ich denke, es geht über den Rahmen dieser Frage hinaus?

1
codiiv

Wenn Sie die Optionen in der Datenbank aktualisiert haben und weiterhin umgeleitet werden.

Sie können auch sowohl den WP_SITEURL als auch den WP_HOME in Ihrem Test definieren wp-config.php

define( 'WP_SITEURL', 'http://example.com.mytestdomain.com' );
define( 'WP_HOME', 'http://example.com.mytestdomain.com' );
1
Tunji

Wenn Sie Windows verwenden, können Sie Ihre Hosts-Datei so ändern, dass die URL auf die lokale Host-IP verweist. Ein ähnlicher Vorgang auf dem Mac. In beiden Fällen müssen Sie die Datenbank nicht ändern, da Sie Ihre lokale Hosts-Datei so ändern, dass diese URL wieder auf den Host-Computer verweist. Es ist tatsächlich praktischer, da die Website überhaupt nicht geändert werden muss.

(Im Moment auf dem Handy, sonst würde ich detaillierte Anweisungen hinzufügen. Ich behalte eine Referenzdatei für mich zu Hause.)

HINWEIS: Einige Plugins sind möglicherweise davon betroffen. Bemerkenswert (und eigentlich kein Plugin) ist das Such- und Ersetztool von interconnectit.com.

UPDATE: (Hinzufügen eines Ausschnitts aus meinen eigenen Notizen)

Windows

1) Fügen Sie diese Zeile der Windows Hosts-Datei C:\WINDOWS\system32\drivers\etc\hosts hinzu

#BEGIN CUSTOM
127.0.0.1   yourwebsite.com
#END CUSTOM

MAC

1) füge diese Zeile der Apple Hosts-Datei/private/etc/hinzu (ich verwende den Terminalbefehl nano/etc/hosts)

#BEGIN CUSTOM
127.0.0.1   yourwebsite.com
#END CUSTOM
0
KnightHawk