ライブWordPressサイトをローカルサーバーに移動する方法

本番サイトを壊してしまう心配なく、WordPressウェブサイトを安全に試せる場所が欲しいですか?

WordPressサイトをコンピューター上のローカルサーバーに移動することは、特に開発者、デザイナー、またはWordPress初心者にとって、私たちの意見では完璧なソリューションです。

コンピューター(ローカルサーバー)にWordPressをインストールすると、WordPressを簡単に学習したり、テストしたりできます。ライブのWordPressサイトをローカルサーバーに移行すると、ライブサイトと同じデータで実験できるようになります。

この記事では、ライブのWordPressサイトをローカルサーバーに簡単に移行する方法を説明します。

ライブのWordPressサイトをコンピューター上のローカルサーバーに移動する

WordPressのライブサイトをローカルサーバーに移行する理由と、誰がそれを望むのか?

しばらくの間WordPressウェブサイトを実行している場合、新しいテーマやプラグインを試したいと思うかもしれません。しかし、ライブウェブサイトでこれを行うと、ユーザーエクスペリエンスが悪化する可能性があります。

これを避けるために、多くのユーザーは新しいテーマ、プラグインをテストしたり、開発テストを行ったりするために、WordPressウェブサイトのコピーをローカルサーバーに作成します。

これにより、すべてのコンテンツを含むテーマを設定し、サイトを壊す心配なくすべての機能をテストできます。多くのユーザーは、実際のサイトデータを使用してWordPressやコーディングスキルを練習するために、サイトをローカルサーバーにコピーしています。

WordPressにダミーコンテンツを追加することで、すべてのテストを行うことができますが、実際のサイトデータがあれば、これらの変更がライブサイトにどのように表示されるかのより良い視覚的表現が得られます。

ローカルサイトをローカルサーバーに移行する準備

まず、WordPressウェブサイトのバックアップを常に作成していることを確認する必要があります。使用できる優れたWordPressバックアッププラグインがいくつかあります。

次に、コンピューターにローカルサーバー環境をインストールする必要があります。Windowsの場合はWAMP、Macの場合はMAMPを使用できます。環境をセットアップしたら、phpMyAdminを使用して新しいデータベースを作成する必要があります。

ブラウザで次のURLにアクセスすると、phpMyAdminが起動します。

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

ここから「データベース」タブをクリックして新しいデータベースを作成する必要があります。ライブサイトのデータを解凍するために、このデータベースが必要になります。

データベースを作成

これで、ライブのWordPressサイトをローカルサーバーに移動する準備が整いました。

方法1.プラグインを使用してライブWordPressサイトをローカルサーバーに移動する

この方法はより簡単で、すべてのユーザーにおすすめです。

まず最初に行うべきことは、Duplicator プラグインをインストールして有効化することです。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

Duplicatorを使用すると、ウェブサイト全体の複製パッケージを簡単に作成できます。新しい場所にWordPressサイトを移動するために使用でき、バックアッププラグインとしても使用できます。

注意: Duplicatorの無料版があり、すぐに使い始めることができます。ただし、Duplicator Proには無制限のバックアップとより高度な機能が付属しています。

有効化したら、WordPress管理サイドバーからDuplicator Pro » Backupsに移動します。新しいパッケージを作成するには、「新規追加」ボタンをクリックする必要があります。

新しいバックアップを追加

Duplicatorはバックアップウィザードを開始します。

まず、バックアップパッケージの名前を入力する必要があります。動的タグを使用して、日付やサイトタイトルなどの名前形式を自動的に作成することもできます。

バックアップの名前を入力してください

次に、「ストレージ」セクションを展開し、ストレージの場所を選択します。

このチュートリアルでは、デフォルトの場所を使用します。新しい場所を追加したい場合は、「ストレージの追加」リンクをクリックして、DropboxGoogle Driveなどを追加できます。

Duplicatorでストレージを選択

続行するには、「次へ」ボタンをクリックしてください。

プラグインはウェブサイトをスキャンし、バックグラウンドでいくつかのチェックを実行します。その後、それらのチェックの概要が表示されます。

すべて問題なさそうであれば、「バックアップを作成」ボタンをクリックして続行してください。

スキャン後、バックアップを作成します

Duplicatorがウェブサイトのパッケージを作成します。

完了すると、ウェブサイトの全データを含むアーカイブzipファイルとインストーラーファイルが表示されます。両方のファイルをコンピューターにダウンロードする必要があります。

ウェブサイトのバックアップファイルをダウンロードする

これで、これらのファイルをローカルサーバーに展開してインストールする準備が整いました。

まず、ローカルサーバーのルートフォルダ内に新しいフォルダを作成する必要があります。これは、ローカルサーバーがすべてのウェブサイトを保存するフォルダです。

例えば、MAMPを使用している場合は、/Applications/MAMP/htdocs/フォルダになります。WAMPを使用している場合は、C:\wamp\www\フォルダになります。

このフォルダ内に、ローカルサーバーでインポートまたは作成したい各新しいウェブサイトの新しいフォルダを作成できます。

ローカルサーバーにウェブサイトフォルダを作成する

その後、ローカルウェブサイト用に作成したフォルダを開き、以前ダウンロードしたアーカイブZIPファイルとインストーラースクリプトの両方をコピー&ペーストする必要があります。

Duplicatorパッケージとインストーラーファイルをコピーして貼り付けます

インストールを実行するには、インストーラー.php スクリプトをウェブブラウザで開く必要があります。

例えば、両方のファイルを/mylocalsite/フォルダに貼り付けた場合、ブラウザでhttp://localhost/mylocalsite/installer.phpにアクセスすることでそれらにアクセスできます。

これで、Duplicatorのインストールスクリプトが次のように表示されます:

Duplicator インストーラー画面

続行するには、「次へ」ボタンをクリックしてください。

DuplicatorはアーカイブZIPファイルを解凍し、ローカルサイトのデータベース情報を入力するように求めます。これは以前作成したデータベースです。

Duplicatorデータベース情報

サーバー名はほとんどの場合localhostで、ユーザー名はrootです。ほとんどの場合、ローカルサーバーのインストールにはrootのパスワードが設定されていないため、空白のままにすることができます。

ページの下部にある「データベースをテスト」ボタンをクリックすると、データベース情報が正しいことを確認できます。

データベース接続をテストする

すべてがうまくいっているように見える場合は、「次へ」ボタンをクリックして続行します。

DuplicatorはWordPressデータベースをインポートします。その後、自動検出された新しいウェブサイト情報を再確認するように求められます。

ローカルサイト情報確認

続行するには、「次へ」ボタンをクリックしてください。

Duplicatorはセットアップを完了し、ローカルサイトにログインするためのボタンを表示します。ライブサイトで使用しているのと同じWordPressのユーザー名とパスワードを使用します。

インポート完了

これで、ライブサイトをローカルサーバーに正常に移行できました。

方法2. ライブWordPressサイトをローカルサーバーに手動で移動する

プラグインが機能しない場合は、いつでもライブサイトを手動でローカルサーバーに移動できます。まず、WordPressホスティングアカウントからウェブサイトを手動でバックアップする必要があります。

ステップ1. ライブサイトのWordPressデータベースをエクスポートします

ライブサイトのWordPressデータベースをエクスポートするには、cPanelダッシュボードにログインしてphpMyAdminをクリックする必要があります。

注:Bluehostダッシュボードからスクリーンショットを表示しています。

cPanel phpMyAdmin

phpMyAdmin内で、エクスポートしたいデータベースを選択し、上部にあるエクスポートタブをクリックする必要があります。

WordPressデータベースを手動でエクスポートする

phpMyAdmin は、クイックエクスポートまたはカスタムエクスポートのどちらの方法を選択するか尋ねてきます。カスタム方法を使用し、圧縮方法として zip を選択することをお勧めします。

プラグインによっては、WordPressデータベース内に独自のテーブルを作成することがあります。そのプラグインをもう使用していない場合、カスタムメソッドを使用すると、それらのテーブルを除外できます。

その他のオプションはそのままにして、「Go」ボタンをクリックすると、データベースバックアップがzip形式でダウンロードされます。

エクスポートオプションを選択

phpMyAdmin は、データベースファイルをダウンロードします。詳細については、WordPressデータベースを手動でバックアップする方法に関するチュートリアルをご覧ください。

ステップ2. WordPressファイルをすべてダウンロードする

次のステップは、WordPressファイルをダウンロードすることです。これを行うには、FTPクライアントを使用してWordPressサイトに接続する必要があります。

接続したら、すべてのWordPressファイルを選択してコンピューターにダウンロードします。

WordPressファイルをすべてダウンロードする

ステップ 3. WordPress ファイルとデータベースをローカルサーバーにインポートする

WordPressファイルをダウンロードした後、ローカルサイトをインポートしたいローカルサーバー上にフォルダを作成する必要があります。

WAMPを使用している場合は、ローカルサイト用のフォルダをC:\wamp\www\フォルダ内に作成する必要があります。MAMPユーザーは、/Applications/MAMP/htdocs/フォルダ内にフォルダを作成する必要があります。

その後、WordPressファイルを新しいフォルダにコピー&ペーストするだけです。

次に、WordPressデータベースをインポートする必要があります。ローカルサーバーのphpMyAdminを次のURLにアクセスして開いてください。

http://localhost/phpmyadmin/

以前にデータベースを作成済みのため、それを選択してから、上部にある「インポート」タブをクリックする必要があります。

WordPressデータベースのインポート

「ファイルを選択」ボタンをクリックして、最初のステップでダウンロードしたデータベースエクスポートファイルを選択してアップロードします。その後、ページ下部にある「実行」ボタンをクリックします。

phpMyAdminがWordPressデータベースを解凍してインポートします。

データベースのセットアップが完了したので、ライブサイトを参照するWordPressデータベース内のURLを更新する必要があります。

これは、phpMyAdmin で SQL クエリを実行することで実行できます。ローカルサイトのデータベースが選択されていることを確認してから、SQL をクリックしてください。

データベース内のURLの更新

phpMyAdminのSQL画面で、このコードをコピーして貼り付けます。example.comをライブサイトのURLに、http://localhost/mylocalsiteをサイトのローカルサーバーURLに置き換えるようにしてください。

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

このクエリは、データベース内のライブサイトのURLへの参照を、localhostのURLに置き換えます。

ステップ4. wp-config.php ファイルを更新する

最後のステップは、ローカルサイトのwp-config.phpファイルを更新することです。このファイルには、WordPressデータベースへの接続方法を含むWordPressの設定が含まれています。

ローカルサーバーにWordPressをインストールしたフォルダに移動し、メモ帳などのテキストエディタでwp-config.phpファイルを開きます。

データベース名は、phpMyAdminでlocalhost上に作成したものに置き換えてください。

その後、データベースのユーザー名をローカルMySQLユーザー名(通常はroot)に置き換えます。localhostのMySQLユーザーrootにパスワードを設定した場合は、そのパスワードを入力します。それ以外の場合は、空のままにして変更を保存します。

/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');

これで、次のようにURLを入力してブラウザでローカルサイトにアクセスできます。

http://localhost/mylocalsite/

「mylocalsite」をWordPressファイルをコピーしたフォルダの名前に置き換えてください。

これで、ライブWordPressサイトはローカルサーバーにコピーされました。

この記事が、ライブのWordPressサイトをローカルサーバーに簡単に移動する方法を学ぶのに役立ったことを願っています。また、テストのためにWordPressのステージングサイトを簡単に作成する方法や、WordPressサイトをローカルサーバーからライブサイトに移動する方法に関するガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

257 CommentsLeave a Reply

  1. Hello,

    このステップでエラーが発生しています。

    「データベースのセットアップが完了したら、ライブサイトを参照しているWordPressデータベース内のURLを更新する必要があります。phpMyAdminでSQLクエリを実行することでこれを行うことができます。ローカルサイトのデータベースが選択されていることを確認してから、SQLをクリックしてください。phpMyAdminのSQL画面で、このコードをコピーして貼り付け、example.comをライブサイトのURLに、localhost/test-siteをサイトのローカルサーバーURLに置き換えてください。」

    エラーは次のとおりです。
    #1146 – テーブル「rpd.wp_options」が存在しません

    アドバイスをお願いします。ありがとうございます!

  2. 皆さんの大変な仕事に感謝します。私はウェブ開発初心者ですが、皆さんのサイトは信じられないほど役立ちます。

    ローカルからライブへ、またはその逆への移行に関する両方の記事を拝見しました。ローカルでWordPressサイトを構築し、既存のHTMLサイトの置き換えに使用しました。その後、ライブサイトに変更を加えましたが、それらを再度「同期」する方法がよくわかりません。どのような方法をお勧めしますか?

  3. 記事をありがとうございます。しかし、まだ問題が発生しています。

    一つ理解できないのは、最初にBackupBuddyの使用を推奨しておきながら(私はサイトのバックアップにそれを使用しています)、突然このDuplicatorプラグインを使用するように言っていることです。

    WordPressサイトの完全なバックアップ(データベースを含む)をBackupBuddyで作成し、それをwampの「www」フォルダ内の独自のフォルダに解凍しました。

    PhpMyAdminで新しいDBを正常に作成し、ウェブサイトのDBを正常にインポートしました。config.phpのDB名とパスワードも変更しました。

    しかし、次のステップでURLを変更しようとすると、次のようなエラーが表示されます。

    #1146 – テーブル ‘zexico.wp_options’ が存在しません
    #1146 – テーブル ‘zexico.wp_posts’ が存在しません
    #1146 – テーブル ‘zexico.wp_postmeta’ が存在しません

    何が悪かったの?
    ありがとう

  4. 先ほどのコメントの続きですが、問題を解決しました!どういうわけか、複製プラグインがデータベーステーブルをすべてコピーしておらず、それが最初の問題の原因となっていました。手動の方法に切り替えることで、それを解決しました。次に、mysqlでクエリを実行しているときに、データベーステーブルの名前も変更する必要があることに最初は気づきませんでした(つまり、wp_optionsを貼り付けていただけでしたが、それを適応させる必要がありました)。あなたのコードの行はURLのみを修正する必要があることを強調しているだけなので、これが普通なのかどうかはわかりません。その後、すべての「データベース」、「ホスト」、「ユーザー名」フィールドがすでに入力されていた奇妙なwp-config.phpファイルを処理する必要がありました。両方のオプションを試した後、WordPressがすでに記入していたデータを削除し、指示通りにlocalhostデータに置き換えた場合にのみ機能しました。なぜ私のwp-configファイルにフィールドがすでに記入されていたのかはわかりませんが、私はこれらすべてに完全に初心者なので、多くのことを見落としたり誤解したりしたに違いありません。とにかく、ついにたどり着けたチュートリアルに改めて感謝します!

  5. こんにちは。

    チュートリアルありがとうございます。Duplicatorでサイトを移行しようとしましたが、ローカルホストサイトにログインできなくなります。ユーザー名をまったく認識しません。Duplicatorがファイルをインストールした後、config.phpファイルが2つ(config-sample.phpとconfig.php)、.htaccessファイルも2つ(.htaccessとORIG)ありました。これらの重複したファイルがログインの問題に関係している可能性がありますか?ペアの片方を削除するあらゆるバリエーションを試しましたが、他の場所で読んだように、これが役立つかもしれないと思い、wp-loginファイルを置き換えたり、プラグインを削除したりもしましたが、何も効果がありませんでした。パッケージ化からプロセス全体をやり直しましたが、うまくいきませんでした!手動でも試しましたが、mysqlクエリの更新で詰まってしまいました。どこで間違ったのか何か考えはありますか?

    どうもありがとう!
    ニーナ

  6. この情報にどれほど感謝しているか伝えきれません。ライブサイトをローカルサーバーに移行しようと信じられないほどの時間を費やしましたが、うまくいきませんでした。そして今日、あなたの投稿を見つけました。Duplicatorを使用したら、うまくいきました!

    ありがとうございます!!!!!! :-))

  7. ウェブサイトをホスティングドメインからローカルホストにコピーしました。すべて問題ありませんが、メニューのリンクなどがすべて
    にリダイレクトされます。これを解決するにはどうすればよいですか?

    • こんにちは、

      同じ問題を抱えていましたが、解決策を見つけました。もう解決済みだと思いますが、後で他の人の役に立つかもしれません。

      WordPress管理画面で、設定→パーマリンク設定に移動します。投稿名を選択してください。
      これで問題は解決するはずです。

  8. 素晴らしいアドバイスをありがとうございます。WordPressコミュニティにとって素晴らしいサービスです。

    サイトのバックアップを簡単に作成し、必要に応じて後で移行するために、All-in-1 WP Migrationプラグインを使用し始めました。

    自分のコンピューターでサイトを変更し、更新ファイルをアップロードする前に確認できるとさらに良いでしょう。

    コンピューターに XAMPP をインストールしています。All-in-1 WP Migration のバックアップファイルをこれに使用する簡単な方法はありますか?

    何かアドバイスがあれば、大変助かります。

  9. 素晴らしいチュートリアルです。これが機能するためには、HTACCESSファイルを削除する必要があることを言及することが重要です。

    ありがとう

      • ローカルサイトフォルダから。それを実行したところ、サイトは動作し始めました。しかし、現在も他の多くの問題に直面しています。例えば、カテゴリリンクが全く機能しません。

  10. WPbeginner様

    マニュアル移動の手順はすべて実行しました。しかし、「おっと!そのページは見つかりませんでした。」というエラーがメインページに表示され、コンテンツは一切表示されません。また、ローカルホストサイトのすべてのリンクがオンラインウェブサイトにリダイレクトされます。

    サイトのメイン構造(テーマ、メニューなど)だけが移動し、それ以外のすべてが失われたようです。

    • このエラーはWordPressテーマで表示されますか、それとも空白の白いページに表示されますか?空白の白いページに表示される場合は、WordPressサイトが指定されたURLにインストールされていないことを意味する可能性が高いです。

      管理者

      • WordPress のテーマに表示されます。すべてのメニューとコンテンツカテゴリも表示されます。しかし、すべてのリンクが元のウェブサイトのアドレスにリンクしています。参考までにスクリーンショットを添付します。

        • サイトのパーマリンク構造を更新してみてください。設定 » パーマリンクページに移動し、何も変更せずに「変更を保存」ボタンをクリックしてください。

        • 全く同じ問題が発生していますが、localhostにwp-adminまたはwp-loginでログインできません。ライブサイトのドメインにリダイレクトされてしまいます。

          この変更を行うために、localhost/dev-siteエリアにログインする別の方法はありますか?よろしくお願いします!

  11. WPBeginner様、
    まず、WPコミュニティでのご尽力に感謝いたします。私の質問は、おそらく非常に簡単なものです。(有名な最後の言葉ですね?)現在、「ライブサイト」にログインするためにCLEFを使用しています。ライブサイトをローカルサーバーに移行した際、移行完了後にローカルサイトにログインしようとすると問題が発生しますか?それとも、ローカル環境への移行前に、ライブサイトのダッシュボードから新しいログインPWを作成する必要がありますか、それともCLEFは「ローカルサーバー」でも引き続き機能しますか?
    また、CLEFの使用について何かご意見はありますか?私は2年ほどWPを断続的に使用しており、CLEFについてのあなたの意見を聞きたいです。
    前もって大変感謝いたします!皆さんは最高です!サイトを立ち上げて稼働させたら、知人全員にあなたのサイトを宣伝することを誓います。すでにあなたのサイトから多くのことを学びました。メンバーになってまだ2ヶ月、ほぼ3ヶ月ですが。

    素晴らしい一日を!
    Jason Hess

  12. FileZillaのパスワードを忘れてしまい、ライブサイトのすべてのファイルをダウンロードできませんでした。ライブサイトのwp_contentのみのバックアップがあります。ローカルサーバーのために今何をすればよいですか?

  13. こんにちは、

    親切なご指示ありがとうございます。しばらくして、プラグインを使ってローカルホストでライブページを表示できるようになりましたが、なぜかコンテンツページがサーバーで見つかりません。バックオフィスにはすべての情報、テキストなどが存在しますが、フロントページ以外のフロントオフィスには表示されません。
    問題が発生する可能性のある場所/理由について何かお考えはありますか?

    前もって感謝いたします。
    Maarja

  14. Thank you very much :) I have done it manually… from a live server to localhost. With your instructions I have managed this for the first time. And I even know now how to do a SQL query in phpMyAdmin. I feel like a real pro!

  15. こんにちは、

    すべての手順を実行しましたが、内部サーバーエラーが発生しています。

    1つのステップで混乱しています。FileZillaを使ってGoDaddyホストからライブサイトをダウンロードした後、WordPressフォルダをライブサイトフォルダに置き換えます。つまり、

    C:/users/amna/wamp/www/wordpress/old folders

    C:/users/amna/wamp/www/wordpress/mywebsite の新しいフォルダー

    初心者なので助けてください

  16. こんにちはWEBBIGINNER SUPPORT様、マニュアルの手順に従いましたが、非常にうまくいきました。探していたので、このような手順をありがとうございます。重ねて感謝いたします。

  17. こんにちは!投稿ありがとうございます。

    マニュアルの手順に従い、サイトのURLを localhost/name of blog に置き換えました。直面している問題は、ブログに画像がまったく読み込まれないことです。アップロードされた画像はすべてアップロードフォルダにあります。テキストはまったく問題ありません。画像のURLは localhost に変更されましたが、表示されません。

    これについて助けていただけますか?

  18. こんにちは、xamppを使用してローカルホストでWordPressウェブサイトを確認するためにマニュアルの手順に従いました。サイトURL、ホーム、wp-posts、wp-postmetaを変更しました。問題は、ホームページがローカルホストで正常に読み込まれることです。しかし、メニューのページに移動すると、次のエラーが表示されます。
    オブジェクトが見つかりません!

    サーバー上で要求されたURLが見つかりませんでした。参照元のページにあるリンクが間違っているか、古いようです。そのページの作成者にエラーを通知してください。

    サーバーエラーだと思われる場合は、ウェブマスターにご連絡ください。

    エラー404

    localhost
    Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15

    ダッシュボードにログインし、編集セクションで全てのページコンテンツを確認できましたが、そこからページを表示しようとしても同じエラーが報告されます。
    URLパスは更新されたURLのみになっています。
    解決策を返信してください。

      • ハグしてもいい?ずっと愛していい?
        私も同じ問題を抱えていました。ホームページは読み込まれましたが、他のすべてのページリンクが壊れているように見えました(ローカルホストの情報がスタイルなしで表示されるだけでした)。

        しかし、設定 > パーマリンク > 変更を保存 に入って保存し直したところ、リンクがリセットされ、サイトをローカルホストに移動してから作成した新しいページも含め、さまざまなページにアクセスできるようになりました。

        いいね!

  19. 指示に従ってサイトを手動で移動した後、ホームページはlocalhostで正常に表示されましたが、リンクはどれも機能しませんでした。以下のページには、「WordPressダッシュボードの[設定]/[パーマリンク]に移動し、[変更を保存]を2回クリックしてパーマリンクを更新してください。」と記載されていました。これで解決しました。

    • 手順に従いましたが、ホームページしか正常に機能せず、リンクはどれも機能しません。要求されたURL /akhdir3/category/health/ はこのサーバー上で見つかりませんでした。

  20. 著者様

    手順を試しましたが、ページを読み込む際にローカルホストがオンラインサイトを参照し、メニューリンクがオンラインウェブサイトを指す問題が発生しています。これを解決するにはどうすればよいですか?

    ご助言ください。

    ありがとう

    Anes

  21. 上記のすべての手順を手動で行いました。しかし、私が望む実際のサイトが表示されません。アンインストールされたすべてのプラグインが管理パネルに表示され、テーマもカスタマイズされていません。どこで間違っているのでしょうか?

  22. マニュアル移行の手順に従おうとしています。

    ライブサイトのアドレスをローカルホストに置換しようとすると、SQLで構文エラーが発生します。

    #1064 – SQL構文エラーです。MariaDBサーバーのバージョンに対応するマニュアルで、行1の「)」の近くで使用する正しい構文を確認してください。

    コードは正しいですか?

    • 自分で問題を解決しました…ある意味。

      何らかの理由で、すべてのテーブルが wp の代わりに wplm で始まっています(例:wp_options が wplm_options)。そのため、コードを正しいテーブル名を検索するように更新したところ、スクリプトはエラーなしで実行されました。

      しかし…SQLは「# MySQLは空の結果セット(つまりゼロ行)を返しました」と報告し、テーブルの値は更新されませんでした。リンクを手動で更新する必要がありました。私の場合はwplm_optionsの2つの値だけでしたが、もっと多くのリンクを確認する必要がある人もいると思います。

      それでも、サイトは現在インポートされており、ローカルホストの扱いは非常に紛らわしいプロセスとして知られています。
      明確で簡単な指示をありがとうございました!

  23. Duplicator Installer の説明は、次の行から始まります。
    「ローカルサーバーサイトには新しいデータベースが必要なので、phpMyAdmin を使用してローカルサーバーにデータベースを作成する必要があります。」
    新しいデータベースの作成は、メニューオプションをクリックするような簡単なものですか、それとも広範なチュートリアルが必要なほど複雑なものですか?
    Xampp の phpMyAdmin を調べると、可能性がありそうなのは、[データベース] タブの下にある「データベースの作成:
    (X) 権限なし」という項目だけです。
    認証の問題はありますか?もしそうであれば、そのパラメータを変更するにはどこに行けばよいですか?
    このローカルホストには 2 つの Web サイトがあり、正常に機能しているように見えるので、ローカルホストは正しく設定されていると仮定しました。

    ご協力やご提案、ありがとうございます。
    Lloyd

  24. マニュアルオプションに従っていますが、phpMyAdminのインポートデータベースページに移動すると、データベースアップロードの最大サイズは(最大:2,048KiB)ですが、データベースバックアップサイズは710MBです。データベースをアップロードできるように、この制限をどのように増やせますか?

    ありがとう

  25. Duplicator を使用して試しています。サイトとインストーラーをダウンロードしました。phpMyAdmin を使用してデータベースを作成し、「パッケージとインストールファイルをローカルサーバーのWebディレクトリ内の空のフォルダにコピー&ペーストする必要があります」という部分まで来ました。これをどうすればいいのか全く分かりません!ラップトップには Filezilla と XAMPP がインストールされています。ローカルサーバーのWebディレクトリに空のフォルダを作成する方法のチュートリアルはありますか?ここで詰まっています。ありがとうございます。

  26. ファイルとデータベースをコピーしましたが、localhost/test-site にアクセスしようとするとダッシュボードにリダイレクトされます。なぜこのようなことが起こるのか、何かアイデアはありますか?

  27. 分かりやすいチュートリアルをありがとうございます。
    私は(localhostからパブリックサーバーへ)逆のことをしましたが、逆もまた同じくらい簡単だと思っていました。
    しかし、データベースの接続となると、行き詰まってしまいました。設定を何度も確認しましたが、接続できませんでした。
    トラブルに巻き込まれてデータベースからロックアウトされるという事態にもなりましたが、幸いにも解決しました。
    config.phpファイルでは、ユーザーを「root」に変更し、その後空にし、パブリックサーバーのユーザー名とパスワードも同様に変更しました。localhostの名前をdb名として正しく設定しました。
    次に何をすべきか見当もつきません。
    次にどこを見ればよいか教えていただけると、大変感謝いたします。
    あなたの愛の労働に感謝します。知識のある多くの人々が、答えを探している私たちを助けてくれるのを見るのは素晴らしいことです。

  28. Hi

    私もこれをやりたいと思っています。この投稿は数年前に書かれたものですが、まだこのアプローチを使用すべきでしょうか、それとも他に探すべきプラグインや投稿はありますか?

    Daniel

  29. 皆さん、こんにちは。

    Just wondering (please bare with me as I am new at this) – if I need to have have my local site to work with on two different devices, say my desktop and my laptop, is there a way for the changes I make on one device to be updated on the other device? I just want to know if it is possible to work from two different devices on the same project and not have to redo all of my changes. Thanks in advance for any insight :)

    B

  30. FileZillaに関するステップで困っています。FileZillaを使ってWordPressサイトをダウンロードするにはどうすればいいですか?

    • FileZillaをダウンロードし、FileZillaを使用して現在のホストである本番サイトへの接続を確立します。接続ができたら、ファイルをコンピューター上のローカルディレクトリにダウンロードできるようになります。

      • では、CPanelの場合、関連付けられたIP、CPanelのユーザー名とパスワード、およびポート値として「21」を使用するということですか? Cpanelホストとの接続を確立した後、ライブサイトも維持しながらファイルをローカルホストに転送するにはどうすればよいですか? 本質的に、両方のホストに同じサイトがある状態(1つは実験用、もう1つはライブのまま)で複製を作成するにはどうすればよいですか?

      • リモートからローカルへのファイルの転送が成功した後、WordPress をインストールしたいローカルサーバーにファイルを一括コピー&ペースト(手動で一つずつではなく)する簡単な方法はありますか?すべてのファイルを選択してコピーしようとしましたが、コピー機能がありません。助けてください。

  31. ライブのWordPressサイトをローカルのWAMPサーバーにコピーしたいのですが、移動ではありません。このチュートリアルをDuplicatorプラグインを使用して実行した場合、ライブのWordPressサイトは削除されますか?

    ありがとう

  32. 本当にありがとうございます!
    この記事は役に立ちました。

    サイトを最初から作り直すところでした。

  33. 何度もテストしましたが、ローカルの.htaccessファイルを削除しないと機能しません。ありがとうございます。

  34. サイトのネットワークを実行している場合は、テーブルwp_blogsの列ドメインURLも更新する必要があります。

  35. この役立つチュートリアルをありがとうございます。WordPressサイトを手動で移動する必要があるのですが、ブラウザに「http://localhost/phpmyadmin/」と入力してもphpMyAdminが表示されません。インストールが必要なのでしょうか?どうすればよいですか?
    本当にありがとうございます…

  36. wp-config.php ファイルで、/**MySQL hostname */ も変更する必要があります。

    /** MySQLホスト名 */
    define(‘DB_HOST’, ‘localhost’);

    ローカルホストに設定

  37. こんにちは。
    あなたの手順に従いましたが、管理者ログインが表示されません…エラー404が見つかりません。ローカル環境ではサイト全体は正常に動作しています。どうすれば問題を解決できますか?

  38. すべての手順を実行しましたが、常にエラーページが表示されます。理由がわかりません。誰か助けてください。

  39. 本当にありがとうございます。これで、ローカルで実行するのに1週間近くかかっていた苦痛から解放されました。

  40. すべての手順を再確認しましたが、すべて問題ないように思えますが、ローカルURLでサイトにアクセスすると、このエラーメッセージが表示されます。

    Google Chromeのlocalhostへの接続試行は拒否されました。ウェブサイトがダウンしているか、ネットワークが正しく構成されていない可能性があります。

    サイトはダウンしていないと思います。私のローカルURLは、http://localhost/wordpress-folder-name に自動的に切り替わりますが、http://localhost:888/wordpress-folder-name になるべきだと思います。

    これは明白な手がかりであることを願っています。私はこの分野では新人で、まったくわかりません。

    何か洞察があれば大変助かります。

  41. This was the clearest tutorial I found which helped me to copy a site I started with iPage to my laptop under localhost. The database was not imported but created a new local copy of the server database. I copied the data tables into my new database and modified the sql commands to match the table names and everything ran smoothly.
    I had to reuse the password I used on the live site with the local wordpress copy and I can now access and modify what I need to.
    Thanks and you just got another new subscriber to this great site. :)

    Also the post about BackWPup was very helpful as well. I tried to use Duplicator and it kept giving me error messages about permissions to create a backup folder on my machine. I used BackWPup and everything ran without a hitch. Thanks again!! :)

  42. 皆さん、こんにちは。
    Linux Mint を使っているコンピューターで localhost を設定しようとしています。
    新しいデータベースをセットアップし、FTP でファイルをローカルの WordPress フォルダーに転送しました。
    データベースをインポートしましたが、ウェブアドレスをローカルアドレスに変更するクエリを実行すると、「# MySQL returned an empty result set (i.e. zero rows)」というメッセージが表示されます。
    ブラウザに「localhost」と入力すると、オンラインのウェブサイトにアクセスしてしまいます…
    どうすればよいでしょうか?
    ありがとうございます!

    • アレッシオさん、こんにちは。

      この問題を解決できましたか?

      同じ問題を抱えています。どのように解決しましたか?

      ありがとう

      • 私も同じ問題を抱えています。
        SQLで、ライブサイトのURLをローカルホストのアドレスに置き換えるのに苦労しています。

        データベースの更新がないと、WPはローカルサイトではなくライブサイトに接続しようとします。

        この問題の解決に何か進展はありましたか?

        • ローカルホストのphpMyAdminとサイトで使用しているデータベースに移動します。wp_optionsをクリックし、siteurlとhomeを編集します。ライブURLを次のものに置き換えます: localhost/ your-folder-name-goes-here

          それで解決するはずです。

          サム

  43. 最初のステップはうまくいきました。
    しかし、localhost/test-site/wp-admin にどうやって入ればいいですか? エラーメッセージが表示されます。

    内部サーバーエラー

  44. ローカルサイトの wp-config.php ファイルを更新することが、この手順の最後のステップではないかもしれません。あなたの指示に従い、いくつかの試行の後、公開サイトは動作しました(最初に SQL クエリにタイプミスがあり、何も起こりませんでした)が、それでも wp-admin にアクセスできませんでした。

    解決策は、データベースのwp_optionsテーブルを編集することでした。最初の行に間違ったURLがありました。これを修正したところ、パーマリンクを含め、すべてが正常に機能するようになりました。

    これらの非常に素晴らしく明確なチュートリアルをすべてありがとうございます!

  45. 投稿が消えてしまったようなので(少なくとも私の側では)、再投稿します。もし二重投稿でしたら申し訳ありません。

    データベースをアップロードする際にエラーメッセージが表示されます。何かアイデアはありますか?

    ありがとう

  46. データベースをアップロードしようとすると、赤いエラー画面が表示されます。必要であればエラーのスクリーンショットをお送りできます。

    ありがとう

    • はい、スクリーンショットを Dropbox のようなクラウドホスティングサービスにアップロードし、そのリンクをこのコメントへの返信として貼り付けてください。確認して、お手伝いさせていただきます。

      管理者

  47. 一日中この変更を試みましたが、効果がありませんでした!
    テストサーバーにWordPressを再インストールする必要さえありました。諦めようとしていたときにこれに出くわしました。私の他の選択肢は、ホストサーバーでアクティブなすべてのプラグインをテストサーバーに手動でコピーして貼り付け、インストールすることでした。
    あなたの投稿を読んだとき、私は5分で完了しました:):)

    Thank you for your tutorial, its just what I needed. !
    Well Done ;)

  48. 2日間、一人でこの変更を試みましたが、効果がありませんでした!
    あなたの投稿を読んで、5分で完了しました :):)

    Thank you for everything !
    Keep up the great work ;)

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。