サポート » 使い方全般 » サイト引越しで移行されないデータがあります

  • 解決済 tamusan

    (@tamusan)


    初めて質問させていただきます。
    ————————–
    100記事ほどあるブログを、本番環境からローカル環境に移す作業を行いました。
    データベース及びWordPressファイル全体を手動で移行しています。

    大体上手く表示されるのですが、「管理画面>外観>カスタマイズ」画面及び「管理画面>外観>テーマオプション」から行なったカスタマイズのほとんどが、初期設定に戻っていました

    ウィジェットも、「画像ウィジェット」で作成したものだけがごっそり消えていました。

    もしかすると、WordPressの管理画面から操作したデータは、データベースやWordPressファイルとは別のところに保存されるのでしょうか…?
    もしくは、何か不具合が起きているのでしょうか?
    何かしらヒントをいただけると幸いです。

    ————————–

    ※ 移行の際の手順は以下になります。
    ・レンタルサーバーのファイルマネージャーから該当サイトのWordPressファイルを全てダウンロード
    ・レンタルサーバのphpMyAdminから該当サイトのデータベースをエクスポート
    ・データベース内のドメインをローカルのものに全て変換
    ・wp-config.phpの書換え(データベース名・ユーザ名・パスワード・ホスト名)
    ・PCの該当フォルダ内にWordPressファイルをコピー
    ・ローカル環境のphpMyAdminからデータベースのインストール
    → 現在のような表示に。

    ◆ WordPressバージョン:4.6.18
    ◆ テーマ:BizVektor
    ◆ 作業ブラウザ:主にGoogle Chrome
    ◆ レンタルサーバー:さくらレンタルサーバー
    ◆ 使用PC:Mac OS 10.15.4
    ◆ ローカルサーバー環境:MAMP

    よろしくお願いいたします。

    ヘルプの必要なページ: [リンクを見るにはログイン]

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    ・データベース内のドメインをローカルのものに全て変換

    どのように変換されたのでしょうか?
    データベースには PHP のシリアライズされたデータ形式で保存されている場合があり、シリアライズを考慮した変換をしないと、整合性が合わずデータが失われる場合があります。
    Database Search and Replace Script in PHP などのシリアライズを考慮した変換ツールで変換する必要があります。

    ishitakaさん、こんにちは。
    早速のご返信どうもありがとうございます。

    変換は、Macのテキストエディットで検索→変換をおこないました。

    シリアライズという概念を知らなかったので、明日「Database Search and Replace Script in PHP」などを使ってやり直してみようと思います。
    どうもありがとうございました。

    (やり直した後、またこちらに結果をコメントさせていただきます。)

    All-in-One WP Migration プラグインを使用すると簡単に移行することができるので、おすすめです。

    ishitakaさん、お返事が遅くなってすみません。

    「Database Search and Replace Script in PHP」で変換してみると、カスタマイズ画面で編集していた部分も反映されました…!
    おすすめの引越しプラグインも教えていただきありがとうございますm(__)m

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。