0

ウェブサイトをサーバーにアップロードし、ウェブサイトのURLとホームをローカルホストからマイサイトのURLに変更しました。しかし、wampserverをオフにした場合、それはまだローカルホストにあり、Webサイトは表示されません。Wampサーバーがオンになっているときに表示してください。

ちなみに私はワードプレスのcmsを使用しています。

私は何をすべきか?

どんな助けでもありがたいです

4

2 に答える 2

2

Webサイトをローカルホストからライブに移動するとき、私は通常4つのクエリを使用してデータベースを更新します。それらを使用する前に、次のことを行う必要があります。

  1. wp_使用しているテーブルプレフィックスに置き換えます(wp-config.phpファイルを確認して探します$table_prefix = 'wp_';
  2. に置き換えます(またはにWebサイトをインストールしたold-domain.com場合)localhostlocalhost/wordpresshttp://localhost/wordpress
  3. new-domain.comドメイン名に置き換えます。

SQLクエリ:

UPDATE wp_options SET option_value = REPLACE(option_value, "old-domain.com", "new-domain.com") WHERE option_value LIKE '%old-domain.com%';
UPDATE wp_posts SET post_content = REPLACE(post_content, "old-domain.com", "new-domain.com") WHERE post_content LIKE '%old-domain.com%';
UPDATE wp_posts SET guid = REPLACE(guid, "old-domain.com", "new-domain.com") WHERE guid LIKE '%old-domain.com%';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, "old-domain.com", "new-domain.com") WHERE meta_value LIKE '%old-domain.com%';
于 2012-09-26T16:02:49.933 に答える
2

次の手順を実行する必要があります。

  1. カスタムテーマを使用している場合は、そのフォルダーをホストにコピーします
  2. アップロードフォルダをコピーします(デフォルト設定を使用している場合は/PATH_TO_WORDPRESS/wp-content/uploads
  3. データベースをバックアップします。コマンドラインを使用します。mysqldump --host=localhost --user=[your mysql username] -p [your database] > transfer.sql したがって、ユーザー名がuser1で、データベース名がdatabase1の場合、コマンドは次のようになります。transfer.sqlには任意のmysqldump --host=localhost --user=user1 -p database1 > transfer.sql 名前を付けることができますが、.sqlを終了する必要があります。
  4. データベースをサーバーにコピーするか、できればrsyncします
  5. 次のコマンドを使用してデータベースをサーバーにロードします。mysql --host=[whatever your host is] --user=[your user name] -p [your database] < transfer.sql これにより、最新の投稿とコンテンツでサイトが更新されます。
  6. 検索と置換ツールを入手してください(これにより、octavが彼の答えで行うように指示していることを実行します-データベースを台無しにするのを防ぐため、このツールを使用することを好みます。私のようにならず、難しい方法を学び、使用してくださいこのツール)そしてあなたのワードプレスのインストールのどこかにそれを置きます。データベースをサーバーにコピーする前に、実際にこれをローカルで実行します。そうすれば、より安全になります。サイトの指示に従って、ファイルの名前を変更してください。Webブラウザーで、そのphpファイルへのパスを入力します。検索と置換のページが表示されるまで、指示に従ってください。検索にlocalhost/pathを配置し、置換にURLを配置します。

あなたのサイトはうまくいくはずです。ローカルマシンはWindowsまたはMac/Linuxですか?ファイルを転送する手順は少し異なります。私に知らせてください、そして私はそれに応じて更新します。

ああ、あなたのサイトを移動するためのWordPressのコーデックスを見るのを忘れないでください:WordPressの移動

于 2012-09-26T17:09:09.940 に答える