本番サイトを壊してしまう心配なく、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はバックアップウィザードを開始します。
まず、バックアップパッケージの名前を入力する必要があります。動的タグを使用して、日付やサイトタイトルなどの名前形式を自動的に作成することもできます。

次に、「ストレージ」セクションを展開し、ストレージの場所を選択します。
このチュートリアルでは、デフォルトの場所を使用します。必要に応じて、DropboxやGoogle Driveなどの新しい場所を追加するには、「ストレージの追加」リンクをクリックできます。

続行するには、「次へ」ボタンをクリックしてください。
プラグインはウェブサイトをスキャンし、バックグラウンドでいくつかのチェックを実行します。その後、それらのチェックの概要が表示されます。
すべて問題がなければ、「バックアップの作成」ボタンをクリックして続行してください。

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

これで、これらのファイルをローカルサーバーに展開してインストールする準備が整いました。
まず、ローカルサーバーのルートフォルダ内に新しいフォルダを作成する必要があります。これは、ローカルサーバーがすべてのウェブサイトを保存するフォルダです。
例えば、MAMPを使用している場合は、/Applications/MAMP/htdocs/フォルダになります。WAMPを使用している場合は、C:\wamp\www\フォルダになります。
このフォルダ内に、ローカルサーバーでインポートまたは作成したい各新しいウェブサイトの新しいフォルダを作成できます。

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

インストールを実行するには、インストーラー.php スクリプトをウェブブラウザで開く必要があります。
例えば、両方のファイルを/mylocalsite/フォルダに貼り付けた場合、ブラウザでhttp://localhost/mylocalsite/installer.phpにアクセスすることでそれらにアクセスできます。
これで、Duplicatorのインストールスクリプトが次のように表示されます:

続行するには、「次へ」ボタンをクリックしてください。
DuplicatorはアーカイブZIPファイルを解凍し、ローカルサイトのデータベース情報を入力するように求めます。これは以前作成したデータベースです。

サーバー名はほとんどの場合localhostで、ユーザー名はrootです。ほとんどの場合、ローカルサーバーのインストールにはrootのパスワードが設定されていないため、空白のままにすることができます。
ページの下部にある「データベースをテスト」ボタンをクリックすると、データベース情報が正しいことを確認できます。

すべてがうまくいっているように見える場合は、「次へ」ボタンをクリックして続行します。
DuplicatorはWordPressデータベースをインポートします。その後、自動検出された新しいウェブサイト情報を再確認するように求められます。

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

これで、ライブサイトをローカルサーバーに正常に移行できました。
方法2. ライブWordPressサイトをローカルサーバーに手動で移動する
プラグインが機能しない場合は、ライブサイトをローカルサーバーに手動で移行できます。まず、WordPressホスティングアカウントからウェブサイトを手動でバックアップする必要があります。
ステップ1. ライブサイトのWordPressデータベースをエクスポートします
ライブサイトのWordPressデータベースをエクスポートするには、cPanelダッシュボードにログインしてphpMyAdminをクリックする必要があります。
注意:ダッシュボードのスクリーンショットはBluehostのものです。

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

phpMyAdmin は、クイックエクスポートまたはカスタムエクスポートのどちらの方法を選択するか尋ねてきます。カスタム方法を使用し、圧縮方法として zip を選択することをお勧めします。
WordPressプラグインが独自のテーブルをWordPressデータベース内に作成することがあります。そのプラグインをもう使用していない場合、カスタムメソッドを使用すると、それらのテーブルを除外できます。
その他のオプションはそのままにして、「Go」ボタンをクリックすると、データベースバックアップがzip形式でダウンロードされます。

phpMyAdminはデータベースファイルをダウンロードします。詳細については、WordPressデータベースを手動でバックアップする方法に関するチュートリアルをご覧ください。
ステップ2. WordPressファイルをすべてダウンロードする
次のステップは、WordPressファイルをダウンロードすることです。これを行うには、FTPクライアントを使用してWordPressサイトに接続する必要があります。
接続したら、すべてのWordPressファイルを選択してコンピューターにダウンロードします。

ステップ 3. WordPress ファイルとデータベースをローカルサーバーにインポートする
WordPressファイルをダウンロードした後、ローカルサイトをインポートしたいローカルサーバー上にフォルダを作成する必要があります。
WAMPを使用している場合は、ローカルサイト用のフォルダをC:\wamp\www\フォルダ内に作成する必要があります。MAMPユーザーは、/Applications/MAMP/htdocs/フォルダ内にフォルダを作成する必要があります。
その後、WordPressファイルを新しいフォルダにコピー&ペーストするだけです。
次に、WordPressデータベースをインポートする必要があります。次のURLにアクセスして、ローカルサーバーでphpMyAdminを開くだけです。
http://localhost/phpmyadmin/
以前にデータベースを作成済みのため、それを選択してから、上部にある「インポート」タブをクリックする必要があります。

「ファイルを選択」ボタンをクリックして、最初のステップでダウンロードしたデータベースエクスポートファイルを選択してアップロードします。その後、ページ下部にある「実行」ボタンをクリックします。
phpMyAdminがWordPressデータベースを解凍してインポートします。
データベースのセットアップが完了したので、ライブサイトを参照するWordPressデータベース内のURLを更新する必要があります。
これは、phpMyAdmin で SQL クエリを実行することで実行できます。ローカルサイトのデータベースが選択されていることを確認してから、SQL をクリックしてください。

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 ファイルを更新する
最後のステップは、ローカルサイトの <a id="x1">wp-config.php ファイル</a> を更新することです。このファイルには、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サイトをローカルサーバーに簡単に移行する方法を学ぶのに役立ったことを願っています。テスト用に<a id="x1">WordPressのステージングサイトを簡単に作成する方法</a>、または<a id="x2">ローカルサーバーからライブサイトにWordPressサイトを移行する方法</a>に関するガイドも参照することをお勧めします。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。


リース
こんにちは、
このステップでエラーが発生しています。
「データベースのセットアップが完了したら、ライブサイトを参照しているWordPressデータベース内のURLを更新する必要があります。phpMyAdminでSQLクエリを実行することでこれを行うことができます。ローカルサイトのデータベースが選択されていることを確認してから、SQLをクリックしてください。phpMyAdminのSQL画面で、このコードをコピーして貼り付け、example.comをライブサイトのURLに、localhost/test-siteをサイトのローカルサーバーURLに置き換えてください。」
エラーは次のとおりです。
#1146 – テーブル「rpd.wp_options」が存在しません
アドバイスをお願いします。ありがとうございます!
マーティン
皆さんの大変な仕事に感謝します。私はウェブ開発初心者ですが、皆さんのサイトは信じられないほど役立ちます。
ローカルからライブへ、またはその逆への移行に関する両方の記事を拝見しました。ローカルでWordPressサイトを構築し、既存のHTMLサイトの置き換えに使用しました。その後、ライブサイトに変更を加えましたが、それらを再度「同期」する方法がよくわかりません。どのような方法をお勧めしますか?
WPBeginnerサポート
Martinさん、こんにちは
ステージング環境の設定方法に関するガイドをご覧ください。
管理者
ジェームズ
記事をありがとうございます。しかし、まだ問題が発生しています。
一つ理解できないのは、最初に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’ が存在しません
何が悪かったの?
ありがとう
オジディプトンゴ
こんにちは。私も同じエラーが出ています。解決できましたか?ありがとうございます!
ニーナ・チャン
先ほどのコメントの続きですが、問題を解決しました!どういうわけか、複製プラグインがデータベーステーブルをすべてコピーしておらず、それが最初の問題の原因となっていました。手動の方法に切り替えることで、それを解決しました。次に、mysqlでクエリを実行しているときに、データベーステーブルの名前も変更する必要があることに最初は気づきませんでした(つまり、wp_optionsを貼り付けていただけでしたが、それを適応させる必要がありました)。あなたのコードの行はURLのみを修正する必要があることを強調しているだけなので、これが普通なのかどうかはわかりません。その後、すべての「データベース」、「ホスト」、「ユーザー名」フィールドがすでに入力されていた奇妙なwp-config.phpファイルを処理する必要がありました。両方のオプションを試した後、WordPressがすでに記入していたデータを削除し、指示通りにlocalhostデータに置き換えた場合にのみ機能しました。なぜ私のwp-configファイルにフィールドがすでに記入されていたのかはわかりませんが、私はこれらすべてに完全に初心者なので、多くのことを見落としたり誤解したりしたに違いありません。とにかく、ついにたどり着けたチュートリアルに改めて感謝します!
ニーナ・チャン
こんにちは。
チュートリアルありがとうございます。Duplicatorでサイトを移行しようとしましたが、ローカルホストサイトにログインできなくなります。ユーザー名をまったく認識しません。Duplicatorがファイルをインストールした後、config.phpファイルが2つ(config-sample.phpとconfig.php)、.htaccessファイルも2つ(.htaccessとORIG)ありました。これらの重複したファイルがログインの問題に関係している可能性がありますか?ペアの片方を削除するあらゆるバリエーションを試しましたが、他の場所で読んだように、これが役立つかもしれないと思い、wp-loginファイルを置き換えたり、プラグインを削除したりもしましたが、何も効果がありませんでした。パッケージ化からプロセス全体をやり直しましたが、うまくいきませんでした!手動でも試しましたが、mysqlクエリの更新で詰まってしまいました。どこで間違ったのか何か考えはありますか?
どうもありがとう!
ニーナ
スーザン・トーントン
この情報にどれほど感謝しているか伝えきれません。ライブサイトをローカルサーバーに移行しようと信じられないほどの時間を費やしましたが、うまくいきませんでした。そして今日、あなたの投稿を見つけました。Duplicatorを使用したら、うまくいきました!
ありがとうございます!!!!!! :-))
編集スタッフ
どういたしまして、スーザン様
管理者
ディリップ・プラダン
ウェブサイトをホスティングドメインからローカルホストにコピーしました。すべて問題ありませんが、メニューのリンクなどがすべて
にリダイレクトされます。これを解決するにはどうすればよいですか?
バイロン・アレン
こんにちは、
同じ問題を抱えていましたが、解決策を見つけました。もう解決済みだと思いますが、後で他の人の役に立つかもしれません。
WordPress管理画面で、設定→パーマリンク設定に移動します。投稿名を選択してください。
これで問題は解決するはずです。
ジョン・ペイン
素晴らしいアドバイスをありがとうございます。WordPressコミュニティにとって素晴らしいサービスです。
サイトのバックアップを簡単に作成し、必要に応じて後で移行するために、All-in-1 WP Migrationプラグインを使用し始めました。
自分のコンピューターでサイトを変更し、更新ファイルをアップロードする前に確認できるとさらに良いでしょう。
コンピューターに XAMPP をインストールしています。All-in-1 WP Migration のバックアップファイルをこれに使用する簡単な方法はありますか?
何かアドバイスがあれば、大変助かります。
WPBeginnerサポート
ジョンさん、こんにちは。
申し訳ありませんが、このプラグインはテストしていません。プラグイン開発者にお問い合わせください。
管理者
アンドレス
素晴らしいチュートリアルです。これが機能するためには、HTACCESSファイルを削除する必要があることを言及することが重要です。
ありがとう
ジェームズ・オーア
ローカルサイトからですか?
シッダールタ
ローカルサイトフォルダから。それを実行したところ、サイトは動作し始めました。しかし、現在も他の多くの問題に直面しています。例えば、カテゴリリンクが全く機能しません。
ローヒト
素晴らしい、非常に分かりやすいチュートリアルです。問題なく動作しました。
ゴキコ
WPbeginner様
マニュアル移動の手順はすべて実行しました。しかし、「おっと!そのページは見つかりませんでした。」というエラーがメインページに表示され、コンテンツは一切表示されません。また、ローカルホストサイトのすべてのリンクがオンラインウェブサイトにリダイレクトされます。
サイトのメイン構造(テーマ、メニューなど)だけが移動し、それ以外のすべてが失われたようです。
WPBeginnerサポート
このエラーはWordPressテーマで表示されますか、それとも空白の白いページに表示されますか?空白の白いページに表示される場合は、WordPressサイトが指定されたURLにインストールされていないことを意味する可能性が高いです。
管理者
ゴキコ
WordPress のテーマに表示されます。すべてのメニューとコンテンツカテゴリも表示されます。しかし、すべてのリンクが元のウェブサイトのアドレスにリンクしています。参考までにスクリーンショットを添付します。
WPBeginnerサポート
サイトのパーマリンク構造を更新してみてください。設定 » パーマリンクページに移動し、何も変更せずに「変更を保存」ボタンをクリックしてください。
フアン
全く同じ問題が発生していますが、localhostにwp-adminまたはwp-loginでログインできません。ライブサイトのドメインにリダイレクトされてしまいます。
この変更を行うために、localhost/dev-siteエリアにログインする別の方法はありますか?よろしくお願いします!
ジェイソン・ヘス
WPBeginner様、
まず、WPコミュニティでのご尽力に感謝いたします。私の質問は、おそらく非常に簡単なものです。(有名な最後の言葉ですね?)現在、「ライブサイト」にログインするためにCLEFを使用しています。ライブサイトをローカルサーバーに移行した際、移行完了後にローカルサイトにログインしようとすると問題が発生しますか?それとも、ローカル環境への移行前に、ライブサイトのダッシュボードから新しいログインPWを作成する必要がありますか、それともCLEFは「ローカルサーバー」でも引き続き機能しますか?
また、CLEFの使用について何かご意見はありますか?私は2年ほどWPを断続的に使用しており、CLEFについてのあなたの意見を聞きたいです。
前もって大変感謝いたします!皆さんは最高です!サイトを立ち上げて稼働させたら、知人全員にあなたのサイトを宣伝することを誓います。すでにあなたのサイトから多くのことを学びました。メンバーになってまだ2ヶ月、ほぼ3ヶ月ですが。
素晴らしい一日を!
Jason Hess
WPBeginnerサポート
サイトをローカルサーバーに転送したら、いつでもClefを無効にできます。
管理者
モハメド・アミール
FileZillaのパスワードを忘れてしまい、ライブサイトのすべてのファイルをダウンロードできませんでした。ライブサイトのwp_contentのみのバックアップがあります。ローカルサーバーのために今何をすればよいですか?
マールヤ
こんにちは、
親切なご指示ありがとうございます。しばらくして、プラグインを使ってローカルホストでライブページを表示できるようになりましたが、なぜかコンテンツページがサーバーで見つかりません。バックオフィスにはすべての情報、テキストなどが存在しますが、フロントページ以外のフロントオフィスには表示されません。
問題が発生する可能性のある場所/理由について何かお考えはありますか?
前もって感謝いたします。
Maarja
WPBeginnerサポート
WordPressのエラー解決初心者向けガイドの手順に従ってみてください。
管理者
カナリア
本当にありがとうございます
手作業で行いました…ライブサーバーからローカルホストへ。あなたの指示のおかげで、初めてこれを管理できました。そして、phpMyAdminでSQLクエリを実行する方法もわかりました。本当にプロになった気分です!
アムナ
こんにちは、
すべての手順を実行しましたが、内部サーバーエラーが発生しています。
1つのステップで混乱しています。FileZillaを使ってGoDaddyホストからライブサイトをダウンロードした後、WordPressフォルダをライブサイトフォルダに置き換えます。つまり、
C:/users/amna/wamp/www/wordpress/old folders
C:/users/amna/wamp/www/wordpress/mywebsite の新しいフォルダー
初心者なので助けてください
デベンクマール・ナオレム
こんにちはWEBBIGINNER SUPPORT様、マニュアルの手順に従いましたが、非常にうまくいきました。探していたので、このような手順をありがとうございます。重ねて感謝いたします。
WPBeginnerサポート
Debenkumarさん、どういたしまして。WordPressのヒントやチュートリアルについては、Facebookにご参加ください。
管理者
マニッシュ
こんにちは!投稿ありがとうございます。
マニュアルの手順に従い、サイトのURLを localhost/name of blog に置き換えました。直面している問題は、ブログに画像がまったく読み込まれないことです。アップロードされた画像はすべてアップロードフォルダにあります。テキストはまったく問題ありません。画像のURLは localhost に変更されましたが、表示されません。
これについて助けていただけますか?
ディプティ
こんにちは、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のみになっています。
解決策を返信してください。
WPBeginnerサポート
設定 » パーマリンクページに移動し、「変更を保存」ボタンをクリックしてパーマリンクを更新してください。
管理者
ジョシュア・S.
ハグしてもいい?ずっと愛していい?
私も同じ問題を抱えていました。ホームページは読み込まれましたが、他のすべてのページリンクが壊れているように見えました(ローカルホストの情報がスタイルなしで表示されるだけでした)。
しかし、設定 > パーマリンク > 変更を保存 に入って保存し直したところ、リンクがリセットされ、サイトをローカルホストに移動してから作成した新しいページも含め、さまざまなページにアクセスできるようになりました。
いいね!
WPBeginnerサポート
Joshuaさん、ありがとうございます。お役に立てて嬉しいです。WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読することも検討してください。
ピーター
指示に従ってサイトを手動で移動した後、ホームページはlocalhostで正常に表示されましたが、リンクはどれも機能しませんでした。以下のページには、「WordPressダッシュボードの[設定]/[パーマリンク]に移動し、[変更を保存]を2回クリックしてパーマリンクを更新してください。」と記載されていました。これで解決しました。
モハメド・ハサン
手順に従いましたが、ホームページしか正常に機能せず、リンクはどれも機能しません。要求されたURL /akhdir3/category/health/ はこのサーバー上で見つかりませんでした。
アネス・P・A
著者様
手順を試しましたが、ページを読み込む際にローカルホストがオンラインサイトを参照し、メニューリンクがオンラインウェブサイトを指す問題が発生しています。これを解決するにはどうすればよいですか?
ご助言ください。
ありがとう
アネス
バヴァナ
上記のすべての手順を手動で行いました。しかし、私が望む実際のサイトが表示されません。アンインストールされたすべてのプラグインが管理パネルに表示され、テーマもカスタマイズされていません。どこで間違っているのでしょうか?
Justin
マニュアル移行の手順に従おうとしています。
ライブサイトのアドレスをローカルホストに置換しようとすると、SQLで構文エラーが発生します。
#1064 – SQL構文エラーです。MariaDBサーバーのバージョンに対応するマニュアルで、行1の「)」の近くで使用する正しい構文を確認してください。
コードは正しいですか?
Justin
自分で問題を解決しました…ある意味。
何らかの理由で、すべてのテーブルが wp の代わりに wplm で始まっています(例:wp_options が wplm_options)。そのため、コードを正しいテーブル名を検索するように更新したところ、スクリプトはエラーなしで実行されました。
しかし…SQLは「# MySQLは空の結果セット(つまりゼロ行)を返しました」と報告し、テーブルの値は更新されませんでした。リンクを手動で更新する必要がありました。私の場合はwplm_optionsの2つの値だけでしたが、もっと多くのリンクを確認する必要がある人もいると思います。
それでも、サイトは現在インポートされており、ローカルホストの扱いは非常に紛らわしいプロセスとして知られています。
明確で簡単な指示をありがとうございました!
ロイド
Duplicator Installer の説明は、次の行から始まります。
「ローカルサーバーサイトには新しいデータベースが必要なので、phpMyAdmin を使用してローカルサーバーにデータベースを作成する必要があります。」
新しいデータベースの作成は、メニューオプションをクリックするような簡単なものですか、それとも広範なチュートリアルが必要なほど複雑なものですか?
Xampp の phpMyAdmin を調べると、可能性がありそうなのは、[データベース] タブの下にある「データベースの作成:
(X) 権限なし」という項目だけです。
認証の問題はありますか?もしそうであれば、そのパラメータを変更するにはどこに行けばよいですか?
このローカルホストには 2 つの Web サイトがあり、正常に機能しているように見えるので、ローカルホストは正しく設定されていると仮定しました。
ご協力やご提案、ありがとうございます。
Lloyd
アシュヴァニ・クマール
マニュアルオプションに従っていますが、phpMyAdminのインポートデータベースページに移動すると、データベースアップロードの最大サイズは(最大:2,048KiB)ですが、データベースバックアップサイズは710MBです。データベースをアップロードできるように、この制限をどのように増やせますか?
ありがとう
WPBeginnerサポート
PHPでファイルアップロード制限を増やす必要があります。最大ファイルアップロードサイズを増やす方法に関するガイドを参照し、php.iniの方法に従ってください。
管理者
アブドゥル・アリーム・モハメド
Ashvaniさん、こんにちは。
apache の php.ini ファイルで max_upload_size を変更できます。
デフォルトでは 2MB ですが、都合に合わせて変更できます。
ありがとう
ジュディ・ウィリアムズ
Duplicator を使用して試しています。サイトとインストーラーをダウンロードしました。phpMyAdmin を使用してデータベースを作成し、「パッケージとインストールファイルをローカルサーバーのWebディレクトリ内の空のフォルダにコピー&ペーストする必要があります」という部分まで来ました。これをどうすればいいのか全く分かりません!ラップトップには Filezilla と XAMPP がインストールされています。ローカルサーバーのWebディレクトリに空のフォルダを作成する方法のチュートリアルはありますか?ここで詰まっています。ありがとうございます。
WPBeginnerサポート
コンピュータのhtdocsフォルダに移動するだけです。
管理者
ジャーマン
ファイルとデータベースをコピーしましたが、localhost/test-site にアクセスしようとするとダッシュボードにリダイレクトされます。なぜこのようなことが起こるのか、何かアイデアはありますか?
ミゲル
分かりやすいチュートリアルをありがとうございます。
私は(localhostからパブリックサーバーへ)逆のことをしましたが、逆もまた同じくらい簡単だと思っていました。
しかし、データベースの接続となると、行き詰まってしまいました。設定を何度も確認しましたが、接続できませんでした。
トラブルに巻き込まれてデータベースからロックアウトされるという事態にもなりましたが、幸いにも解決しました。
config.phpファイルでは、ユーザーを「root」に変更し、その後空にし、パブリックサーバーのユーザー名とパスワードも同様に変更しました。localhostの名前をdb名として正しく設定しました。
次に何をすべきか見当もつきません。
次にどこを見ればよいか教えていただけると、大変感謝いたします。
あなたの愛の労働に感謝します。知識のある多くの人々が、答えを探している私たちを助けてくれるのを見るのは素晴らしいことです。
ダニエル
こんにちは
私もこれをやりたいと思っています。この投稿は数年前に書かれたものですが、まだこのアプローチを使用すべきでしょうか、それとも他に探すべきプラグインや投稿はありますか?
ダニエル
ベアトリクス・K.
皆さん、こんにちは。
ちょっと気になったのですが(初心者なのでご容赦ください)、ローカルサイトを2つの異なるデバイス、例えばデスクトップとラップトップで作業する必要がある場合、一方のデバイスで行った変更をもう一方のデバイスに更新する方法はありますか?同じプロジェクトで2つの異なるデバイスから作業でき、すべての変更をやり直す必要がないかどうかを知りたいだけです。何かご存知でしたら、事前に感謝いたします
B
ムニバ
FileZillaに関するステップで困っています。FileZillaを使ってWordPressサイトをダウンロードするにはどうすればいいですか?
ジャーマン
FileZillaをダウンロードし、FileZillaを使用して現在のホストである本番サイトへの接続を確立します。接続ができたら、ファイルをコンピューター上のローカルディレクトリにダウンロードできるようになります。
ディー
では、CPanelの場合、関連付けられたIP、CPanelのユーザー名とパスワード、およびポート値として「21」を使用するということですか? Cpanelホストとの接続を確立した後、ライブサイトも維持しながらファイルをローカルホストに転送するにはどうすればよいですか? 本質的に、両方のホストに同じサイトがある状態(1つは実験用、もう1つはライブのまま)で複製を作成するにはどうすればよいですか?
ディー
リモートからローカルへのファイルの転送が成功した後、WordPress をインストールしたいローカルサーバーにファイルを一括コピー&ペースト(手動で一つずつではなく)する簡単な方法はありますか?すべてのファイルを選択してコピーしようとしましたが、コピー機能がありません。助けてください。
アッサル0レ
ライブのWordPressサイトをローカルのWAMPサーバーにコピーしたいのですが、移動ではありません。このチュートリアルをDuplicatorプラグインを使用して実行した場合、ライブのWordPressサイトは削除されますか?
ありがとう
ダイアン・レイドロー
いいえ、コピーするだけです。
オグナティウス・チロンガ
本当にありがとうございます!
この記事は役に立ちました。
サイトを最初から作り直すところでした。
クイ・P
何度もテストしましたが、ローカルの.htaccessファイルを削除しないと機能しません。ありがとうございます。
アンドレス
どうもありがとうございます。
Tobias
サイトのネットワークを実行している場合は、テーブルwp_blogsの列ドメインURLも更新する必要があります。
ロレンツォ
この役立つチュートリアルをありがとうございます。WordPressサイトを手動で移動する必要があるのですが、ブラウザに「http://localhost/phpmyadmin/」と入力してもphpMyAdminが表示されません。インストールが必要なのでしょうか?どうすればよいですか?
本当にありがとうございます…
Dave
wp-config.php ファイルで、/**MySQL hostname */ も変更する必要があります。
/** MySQLホスト名 */
define(‘DB_HOST’, ‘localhost’);
ローカルホストに設定
ニコラ
こんにちは。
あなたの手順に従いましたが、管理者ログインが表示されません…エラー404が見つかりません。ローカル環境ではサイト全体は正常に動作しています。どうすれば問題を解決できますか?
アブデルワハド
すべての手順を実行しましたが、常にエラーページが表示されます。理由がわかりません。誰か助けてください。
ポール・デンバー・シー
本当にありがとうございます。これで、ローカルで実行するのに1週間近くかかっていた苦痛から解放されました。
シリング
すべての手順を再確認しましたが、すべて問題ないように思えますが、ローカルURLでサイトにアクセスすると、このエラーメッセージが表示されます。
Google Chromeのlocalhostへの接続試行は拒否されました。ウェブサイトがダウンしているか、ネットワークが正しく構成されていない可能性があります。
サイトはダウンしていないと思います。ローカルURLが、http://localhost:888/wordpress-folder-name に行くべきだと思うのに、http://localhost/wordpress-folder-name に自動的に切り替わってしまいます。
これは明白な手がかりであることを願っています。私はこの分野では新人で、まったくわかりません。
何か洞察があれば大変助かります。
エーベルト
これは、iPageで始めたサイトをローカルホストの下のラップトップにコピーするのに役立った、これまでに見つけた中で最もわかりやすいチュートリアルでした。データベースはインポートされませんでしたが、サーバーデータベースの新しいローカルコピーが作成されました。データテーブルを新しいデータベースにコピーし、SQLコマンドをテーブル名に合わせて変更したところ、すべてスムーズに実行されました。
ローカルのWordPressコピーでライブサイトで使用したパスワードを再利用する必要がありましたが、今では必要なものにアクセスして変更できます。
ありがとうございます。この素晴らしいサイトの新しい購読者がまた一人増えました。
また、BackWPupに関する投稿も非常に役立ちました。Duplicatorを使用しようとしましたが、マシンにバックアップフォルダーを作成する権限に関するエラーメッセージが繰り返し表示されました。BackWPupを使用したところ、すべて問題なく実行されました。重ねて感謝いたします!!
エドゥアルド・ワイドマン・バリジャン
手動でのプロセスがうまくいきました。ありがとうございます。
アレッシオ
皆さん、こんにちは。
Linux Mint を使っているコンピューターで localhost を設定しようとしています。
新しいデータベースをセットアップし、FTP でファイルをローカルの WordPress フォルダーに転送しました。
データベースをインポートしましたが、ウェブアドレスをローカルアドレスに変更するクエリを実行すると、「# MySQL returned an empty result set (i.e. zero rows)」というメッセージが表示されます。
ブラウザに「localhost」と入力すると、オンラインのウェブサイトにアクセスしてしまいます…
どうすればよいでしょうか?
ありがとうございます!
イドリス
アレッシオさん、こんにちは。
この問題を解決できましたか?
同じ問題を抱えています。どのように解決しましたか?
ありがとう
Justin
私も同じ問題を抱えています。
SQLで、ライブサイトのURLをローカルホストのアドレスに置き換えるのに苦労しています。
データベースの更新がないと、WPはローカルサイトではなくライブサイトに接続しようとします。
この問題の解決に何か進展はありましたか?
サム
ローカルホストのphpMyAdminとサイトで使用しているデータベースに移動します。wp_optionsをクリックし、siteurlとhomeを編集します。ライブURLを次のものに置き換えます: localhost/ your-folder-name-goes-here
それで解決するはずです。
サム
マイク
最初のステップはうまくいきました。
しかし、localhost/test-site/wp-admin にどうやって入ればいいですか? エラーメッセージが表示されます。
内部サーバーエラー
ウェンケ・アダム
ローカルサイトの wp-config.php ファイルを更新することが、この手順の最後のステップではないかもしれません。あなたの指示に従い、いくつかの試行の後、公開サイトは動作しました(最初に SQL クエリにタイプミスがあり、何も起こりませんでした)が、それでも wp-admin にアクセスできませんでした。
解決策は、データベースのwp_optionsテーブルを編集することでした。最初の行に間違ったURLがありました。これを修正したところ、パーマリンクを含め、すべてが正常に機能するようになりました。
これらの非常に素晴らしく明確なチュートリアルをすべてありがとうございます!
ティム
投稿が消えてしまったようなので(少なくとも私の側では)、再投稿します。もし二重投稿でしたら申し訳ありません。
データベースをアップロードする際にエラーメッセージが表示されます。何かアイデアはありますか?
ありがとう
ティム
データベースをアップロードしようとすると、赤いエラー画面が表示されます。必要であればエラーのスクリーンショットをお送りできます。
ありがとう
WPBeginnerサポート
はい、スクリーンショットを Dropbox のようなクラウドホスティングサービスにアップロードし、そのリンクをこのコメントへの返信として貼り付けてください。確認して、お手伝いさせていただきます。
管理者
イアン・ハインドマン
一日中この変更を試みましたが、効果がありませんでした!
テストサーバーにWordPressを再インストールする必要さえありました。諦めようとしていたときにこれに出くわしました。私の他の選択肢は、ホストサーバーでアクティブなすべてのプラグインをテストサーバーに手動でコピーして貼り付け、インストールすることでした。
あなたの投稿を読んだとき、私は5分で完了しました:):)
チュートリアルをありがとうございます。まさに必要としていたものです!
よくできました
アレクサンドロス
2日間、一人でこの変更を試みましたが、効果がありませんでした!
あなたの投稿を読んで、5分で完了しました :):)
すべてに感謝します!
素晴らしい仕事を続けてください