2012-02-29 13 views
0

私は自分のサーバーから友人に移住したウェブサイトを移行する必要があります。残念なことに、移行プロセスは通常どおりには機能しません。データベースとワードプレスのテーマを正しくエクスポートできません。

このWordPressのサイトが壊れてしまい、すべてのナビゲーションが元のサイトに誘導される原因は誰にも分かりますか? http://www.designobvio.us/avproduktor/

は、ここで私がいない持っている私は、あまりにもhttp://avprodukter.com/

を、それを移行しようとしているサイトです。

も、私のWPの管理者は、ここで私はデモのためにそれを上にホストされているサイトがありますorginalページへ

をリダイレクトアイデアなぜavproduktersは動作していない:手順を取った。

http://www.avprodukter.com/ インストールWPに インポートされたデータベースをavproduktorするdesignobvio.us持つすべてのリンクを交換して、今、私は再びこのプロセスを繰り返すつもりだここ

だdesignobvio.us/avproduktor からデータベースをエクスポート多分私はちょうどばかだったのを見てください。

答えて

1

Wordpressは別のドメインに移行する際にいくつかの特別なステップを踏んでいます。つまり、サイトを移動する前に、管理用インターフェイスからブログのURLを変更する必要があります。

データベースには古いドメインへの参照があり、それがURLの構築に使用しています。最初からやり直すことなく、phpMyAdminやMySQLコンソールなどのツールを使用して、データベースの設定を変更することができます。

データベースで変更する必要がある2つの設定は、テーブルがwp_の接頭辞であると仮定すると、wp_optionsテーブルにあります。 2つはsiteurlhomeです。どちらも古いドメインを含む必要があります。新しいURLを反映するようにURLを更新する必要があります。

Wordpress CodexからMoving Wordpressを参照して、さまざまなシナリオで実行するための完全な指示と手順を確認してください。

上記のリンクから手順をやり直すか、データベース内の2つの値を変更して設定する必要があります。

+0

あなたの方法は、トリックをやった参照してください。 (これまでのところ良い)::十字架::あなたの助けをありがとうございます –

1

はどのようにあなたがそれをやったの... avproduktorするdesignobvio.usを持つすべてのリンクを置き換え? phpmyadminで?データベース・ダンプを持つテキスト・エディタによって、シリアライズされたデータが破損した場合。以下のクエリを使用してください。

UPDATE wp_options SET option_value = replace(option_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/') WHERE option_name = 'home' OR option_name = 'siteurl'; 

UPDATE wp_posts SET guid = replace(guid, 'http://www.olddomain.com/','http://www.newdomain.com/'); 

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.olddomain.com/', 'http://www.newdomain.com/'); 

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/'); 

パーマリンクをリセットしましたか?

Moving WordPress « WordPress CodexHow to Move WordPress Blog to New Domain or Location » My Digital Life

+0

私はすべてのpermalinksを固定したと信じていますが、サイトは完全にバックグラウンドを失っています。どこでそれらのクエリを実行しますか?すべてのリンクをテキストエディタbtw –

+0

に置き換えました。テキストエディタを使用して、シリアル化されたデータを検索/置換します。 phpymyadminの上記のクエリは、データベースのオリジナルコピーで使用してください。また、style.cssやその他のテーマファイルでハードコードされたURLを確認してください。 – markratledge

+0

本当にありがとうございました。 –

関連する問題