web-dev-qa-db-ja.com

Wordpressがlocalhostで動作しない

私はライブからローカルにウェブサイトをダウンロードしました。実行したいしかし、localhostで開くと、ライブURLにリダイレクトされます。私はDATABASE wp_optionsテーブルに変更を加え、ライブURLを自分のローカルURLに置き換えました。それでもまだ機能していません。案内してください。

1
ammar habib

1)wp-config.phpにdefine("DOMAIN_CURRENT_SITE", "somesite.com" );などのマルチサイト参照設定がないことを確認してください。存在する場合は、これらの設定を削除します。

2)*_optionsテーブルのsiteurlhomeの設定をローカルの設定を使用するように更新してもまだ動作しない場合は、

3)基本テーマ(12、12、13など)以外のすべてのテーマを削除し、すべてのプラグインを削除します。このようにして、あなたはWordpressのコア機能を実行しています。

4)それでもうまくいかない場合は、ブラウザのキャッシュをクリアするか、別の強力なブラウザを試してください。

5)これがすべてうまくいかない場合は、ネットワーク設定の問題に直面している可能性がありますが、それはこの質問の範囲を超えていると思いますか?

1
codiiv

Dtabaseのオプションを更新してもまだリダイレクトされている場合。

テストでWP_SITEURLWP_HOMEの両方を定義することもできます wp-config.php

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

あなたがウィンドウズ上にいるなら、あなたはあなたのホストファイルを変更してローカルホストIPにURLを向けることができます。 Mac上の同様のプロセス。どちらの方法でも、ローカルのhostsファイルを変更してそのURLをホストマシンに戻すことになるので、dbを変更する必要はありません。 Webサイトを変更する必要がまったくないので、実際にはもっと便利です。

(今のところモバイルではそうでなければ私はこの追加の詳細な説明を加えるでしょう私は自分自身のために家に参照ファイルを保ちます)

注意:一部のプラグインはこれの影響を受ける可能性があります。特に(そして実際にはプラグインではありません)、Interconnectit.comの検索と置換ツールです。

_ update _ :(自分のメモからの抜粋の追加)

Windows

1)この行をWindows HostsファイルC:\ WINDOWS\system32\drivers\etc\hostsに追加します。

#BEGIN CUSTOM
127.0.0.1   yourwebsite.com
#END CUSTOM

MAC

1)この行をApple Hostsファイル/ private/etc /に追加します(私は端末コマンドnano/etc/hostsを使用します)。

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