多くのWordPressユーザーは、コンピューター上のローカルサーバーを使用してウェブサイトを操作することを好みます。これにより、オンラインで変更を公開する前に、プライベートでウェブサイトを操作できます。
最終的には、オンライン訪問者がアクセスできるようにライブサーバーに移動する必要があります。この移行は、ウェブサイトがライブサイトで正常に機能することを保証するために重要です。
私たちは多くのローカルウェブサイトで作業してきたので、コンテンツをライブウェブサイトに転送する最も簡単な方法を学ぶ必要がありました。
この記事では、WordPressをローカルサーバーからライブサイトに移動する方法をステップバイステップで説明します。

WordPressをローカルサーバーからライブサイトに移行する理由
ローカルサーバーでWordPressブログを構築することは、訪問者に影響を与えることなくウェブサイトの変更をテストするための安全な方法です。
ウェブサイトの完成度が上がったら、次のステップはローカルサーバーからライブサイトへ移行することです。
サイトをローカルサーバーからライブサイトに移行する2つの方法をご紹介します。
最初の方法は WordPress の移行プラグインを使用するもので、初心者におすすめです。
2番目の方法では、WordPressをローカルサーバーからライブサイトに手動で移動する方法を説明します。
あなたに最適な方法を選択できます:
- Method 1: Transfer WordPress From The Local Server to Live Site Using a Migration Plugin (Recommended)
- Method 2: Manually Transfer WordPress From the Local Server to the Live Site
WordPressサイトを移行する前に
ローカルサーバーからライブサーバーにWordPressを移行するには、いくつかの準備が必要です。
まず、お使いのコンピューター上のローカルサーバー(localhostとも呼ばれます)でWordPressサイトが実行されており、それに完全にアクセスできることを前提とします。
初心者が低品質または無料のウェブホスティングプロバイダーから始めて後悔したという話を数え切れないほど聞いてきました。私たちの経験では、適切なホスティングプロバイダーを選択することは、あらゆるウェブサイトの成功にとって非常に重要です。
決定を容易にするために、Bluehost の利用をお勧めします。彼らは公式に推奨されているWordPressホスティング会社であり、WPBeginnerユーザー限定の割引と無料ドメインおよびSSL証明書を提供しています。
基本的に、月額わずか2.99ドルから始めることができます。
優れたBluehostの代替案をお探しなら、Hostingerを検討してみてください。WPBeginnerユーザー限定の割引と無料ドメイン名も提供しています。
少し多く支払う余裕がある場合は、SiteGroundをチェックしてみてください。WPBeginnerの読者向けの特別オファーもあります。
ウェブサイトのセットアップにヘルプが必要な場合は、ウェブサイトの作成方法に関するステップバイステップガイドに従ってください。
最後に、FTPプログラムが必要で、ローカルサーバーサイトをライブサイトにアップロードする方法を知っている必要があります。FTPの使い方。
準備はいいですか?WordPressサイトの移行を始めましょう。
動画チュートリアル
文章での説明をご希望の場合は、そのまま読み進めてください。
方法1:移行プラグインを使用してWordPressをローカルサーバーからライブサイトに転送する(推奨)
この方法はより簡単で、初心者におすすめです。ローカルホストからライブサイトへWordPressを移行するために、WordPress移行プラグインを使用します。
ステップ 1: Duplicator プラグインのインストールとセットアップ
まず、ローカルサイトにDuplicatorプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
プロのヒント: Duplicatorにはプロ版もあり、安全なバックアップ、クラウドストレージ、簡単なサイト復元などを提供しています。
有効化後、Duplicator » Backups ページに移動し、「新規作成」ボタンをクリックする必要があります。

これにより、バックアップに名前を付けることができる画面が表示されます。
次に、「次へ」ボタンをクリックします。

Duplicatorは、すべてが正常かどうかを確認するためにいくつかのテストを実行します。
すべての項目が「良好」とマークされている場合は、「ビルド」ボタンをクリックしてください。

このプロセスは、ウェブサイトのサイズによっては数分かかる場合があります。完了するまでこのタブを開いたままにしてください。
完了すると、「インストーラー」と「アーカイブ」パッケージのダウンロードオプションが表示されます。「両方のファイルをダウンロード」ボタンをクリックして、両方のファイルをコンピューターにダウンロードする必要があります。

「アーカイブ」ファイルは、WordPress サイトの完全なコピーです。WordPress のコアファイル、画像、アップロード、テーマ、プラグイン、および WordPress データベースのバックアップが含まれています。
‘インストーラー’ファイルは、ウェブサイトを含むアーカイブファイルを展開することで、移行プロセス全体を自動化するスクリプトです。
ステップ2:ライブWordPressウェブサイト用のデータベースを作成する
インストーラーを実行したり、localhostからホスティングサーバーにWordPressウェブサイトをアップロードしたりする前に、新しいライブウェブサイト用のMySQLデータベースを作成する必要があります。
MySQLデータベースを既に作成済みの場合は、この手順をスキップできます。
データベースを作成するには、ホスティングアカウントのcPanelダッシュボードにアクセスする必要があります。「データベース」セクションを見つけて、「MySQLデータベースウィザード」アイコンをクリックしてください。

次の画面には、新しいデータベースを作成するためのフィールドがあります。
単にデータベースの名前を指定し、「データベースの作成」ボタンをクリックしてください。

cPanel が新しいデータベースを作成します。
その後、新しいユーザーのユーザー名とパスワードを入力し、「ユーザーを作成」ボタンをクリックする必要があります。

次に、作成したユーザーをデータベースに追加する必要があります。
まず、「すべての権限」チェックボックスをクリックします。

次に、下にスクロールして「変更を保存」ボタンをクリックして変更を保存します。
これで、データベースはWordPressサイトで使用できるようになりました。データベース名、ユーザー名、パスワードを必ず書き留めてください。次のステップでこれらの情報が必要になります。
ステップ 3: ローカルサーバーからライブ WordPress ウェブサイトにファイルをアップロードする
次に、ローカルサイトからホスティングアカウントにアーカイブファイルとインストーラーファイルをアップロードする必要があります。
まず、FTPクライアントを使用してライブサイトに接続します。接続したら、ウェブサイトのルートディレクトリが完全に空であることを確認してください。
通常、ルートディレクトリは/home/public_html/フォルダです。
一部のWordPressホスティング会社では、サインアップ時に自動的にWordPressをインストールします。もしWordPressファイルがそこにある場合は、それらを削除する必要があります。
その後、Duplicatorからarchive.zipファイルとinstaller.phpファイルを空のルートディレクトリにアップロードできます。

ステップ4:移行スクリプトの実行
マイグレーションファイルをアップロードしたら、ブラウザで以下のURLにアクセスする必要があります。
http://example.com/installer.php
「example.com」を自分のドメイン名に置き換えるのを忘れないでください。
これにより、Duplicator移行ウィザードが起動します。
インストーラーはいくつかのテストを実行し、スクリプトを初期化します。

[セットアップ]セクションで、MySQLホスト、データベース名、ユーザー名、パスワードを入力するように求められます。
ホストはおそらくローカルホストでしょう。その後、前のステップで作成したデータベースの詳細を入力します。
次に、「検証」ボタンをクリックして、入力した詳細が正しいことを確認します。

その後、「次へ」ボタンをクリックして続行します。
Duplicatorは、アーカイブからWordPressデータベースのバックアップを新しいデータベースにインポートします。
ローカルサイトおよび新しいライブサイトを指すURLも更新されます。
「管理ログイン」ボタンをクリックすると、ライブサイトの WordPress 管理エリアに入ることができます。

ライブサイトにログインすると、Duplicatorはインストールファイルを自動的にクリーンアップします。
これで完了です。WordPress をローカルサーバーからライブサイトに正常に移行しました。
方法2:ローカルサーバーからライブサイトへWordPressを手動で転送する
この方法では、WordPressをローカルサーバーからライブサイトに手動で移動する方法を示します。最初の方法が機能しない場合や、手動で行うことを好む場合に役立ちます。
ステップ 1: ローカル WordPress データベースのエクスポート
まず最初に行う必要があるのは、ローカルWordPressデータベースをエクスポートすることです。これにはphpMyAdminを使用します。
これに慣れていない場合は、phpMyAdminを使用したWordPressデータベース管理の初心者ガイドをご覧ください。
単純にhttp://localhost/phpmyadmin/にアクセスし、WordPressデータベースをクリックします。次に、上部メニューバーの「エクスポート」ボタンをクリックします。

「エクスポート方法:」オプションで、「クイック」または「カスタム」を選択できます。カスタムを選択すると、データベースをエクスポートするためのより多くのオプションが提供されます。
ただし、データベースをダウンロードするには、「クイック」を選択してから「実行」ボタンをクリックすることをお勧めします。

ステップ2:WordPressファイルをライブサイトにアップロードする
さて、ウェブサイトのすべてのファイルをライブサイトに移動する必要があります。
開始するには、FTPクライアントを開き、ウェブホスティングアカウントに接続してください。
ライブサイトに接続したら、ファイルを正しいディレクトリにアップロードしたことを確認してください。たとえば、「yoursite.com」でサイトをホストしたい場合は、すべてのファイルをpublic_htmlディレクトリにアップロードします。
次に、ローカルのWordPressファイルを選択し、ライブサーバーにアップロードします。

ステップ3:ライブサイトでMySQLデータベースを作成する
FTPクライアントがWordPressファイルをアップロードしている間に、データベースをライブサーバーにインポートし始めることができます。
ほとんどのWordPressホスティングプロバイダーは、ホスティングアカウントを管理するためにcPanelを提供しているため、cPanelを使用してデータベースを作成する方法を説明します。
まず、cPanelダッシュボードにログインし、「データベース」セクションにある「MySQLデータベースウィザード」アイコンをクリックする必要があります。

次の画面で、新しいデータベースを作成できます。
データベースに名前を指定してから、「データベースの作成」をクリックする必要があります。

cPanel は、新しいデータベースを自動的に作成します。
次に、新しいユーザーのユーザー名とパスワードを入力し、「ユーザーを作成」をクリックします。

次に、作成したユーザーをデータベースに追加する必要があります。
まず、「すべての権限」チェックボックスをオンにします。

次に、下にスクロールして「変更を保存」をクリックして変更を保存します。
ライブWordPressサイト用の新しいデータベースを正常に作成しました。
ステップ 4: ライブサイトへの WordPress データベースのインポート
次のステップは、WordPress データベースをインポートすることです。
cPanelダッシュボードに移動し、「データベース」セクションまでスクロールダウンして、「phpMyAdmin」をクリックします。

これによりphpMyAdminに移動します。ここで、上記で作成したデータベースをクリックします。phpMyAdminには、テーブルのない新しいデータベースが表示されます。
次に、トップメニューの「インポート」タブをクリックします。インポートページで、「ファイルを選択」ボタンをクリックし、最初のステップで保存したローカルサイトからデータベースファイルを選択します。

その後、ページ下部にある「実行」ボタンをクリックします。データベースは自動的にphpMyadminにインポートされます。
ステップ5:サイトURLを変更する
次に、ライブのWordPressサイトに接続できるように、データベース内のサイトURLを変更する必要があります。
phpMyAdminで、先ほどインポートしたデータベース内のwp_optionsテーブルを探してください。
データベースのプレフィックスを変更した場合は、wp_options の代わりに {new_prefix}_options になっている可能性があります。
次に、wp_options の横にある「参照」ボタンをクリックします。または、サイドバーのリンクをクリックして、wp_options テーブル内のフィールドのリストがあるページを開きます。

次に、options_name列で、siteurlオプションを探す必要があります。
次に、「編集」アイコンをクリックします。

これにより、フィールドを編集できるウィンドウが開きます。
option_value入力ボックスには、http://localhost/testのようなローカルインストールのURLが表示されます。
このフィールドに新しいサイトのURLを入力する必要があります。例: https://www.wpbeginner.com。
次に、「Go」ボタンをクリックしてフィールドを保存できます。

次に、home オプション名についても上記と同じ手順に従う必要があります。wp_options メニューは数ページに及ぶ場合があります。通常、home オプションは 2 ページ目にあります。
次に、home URLをライブサイトのURLと同じになるように更新します。
ステップ 6: ライブサイトの設定
データベースをインポートし、コンテンツをアップロードしたら、WordPress を設定する時間です。
この時点で、サイトには「データベース接続エラー」が表示されているはずです。
これを修正するには、FTPクライアントを使用してウェブサイトに接続し、wp-config.phpファイルを開きます。
次のコード行を探します。
// ** MySQL settings - You can get this info from your web host ** //
/** 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' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
前に作成したデータベース名、ユーザー名、パスワードを提供する必要があります。
次に、wp-config.phpファイルを保存し、WordPressホスティングサーバーに再度アップロードします。
これで、ウェブサイトにアクセスすると、ライブ表示されるはずです。
その後、WordPress管理パネルにログインし、設定 » 一般に移動する必要があります。次に、何も変更せずに、一番下までスクロールして「変更を保存」ボタンをクリックします。

これにより、サイトURLが他の必要な場所でもすべて修正されていることが保証されます。
それが完了したら、設定 » パーマリンクに移動し、下にスクロールして「変更を保存」をクリックして、すべての投稿リンクが正常に機能することを確認してください。

ステップ 7: パスを更新して画像と壊れたリンクを修正する
WordPress サイトを別のドメインに移動する場合や、ローカルサーバーからライブサイトに移動する場合、リンク切れや画像が表示されない問題に直面します。
URLを更新する方法を2つご紹介します。ご自身に最適な方法をお選びください。
1. 「検索&置換すべて」プラグインを使用してURLを更新する(推奨)
これを修正する最も安全な方法は、Search & Replace Everythingを使用することです。これは強力なWordPressプラグインで、複雑なデータベースクエリを作成せずに、ウェブサイト上のバルク更新タスクを簡単に実行できます。
まず、Search & Replace Everythingプラグインをインストールして有効化する必要があります。
有効化後、ツール » WP Search & Replace ページに移動してください。

ここで、「検索対象」フィールドにローカルサイトのURLを、「置換先」フィールドにライブサイトのURLを入力する必要があります。
少しスクロールして、テーブルの下にある「すべて選択」をクリックします。これにより、プラグインがデータベース内の古いURLをすべて検索するようになります。

次に、「検索と置換のプレビュー」ボタンをクリックして続行します。
プラグインは、データベース内の古いURLのすべてのインスタンスを検索し、結果をプレビューします。

すべてがうまくいったら、「すべて置換」をクリックして変更を保存します。
実行している変更に関する警告が表示されます。「はい」をクリックして続行してください。
プラグインはデータベースを更新し、ローカルURLを現在のウェブサイトURLに置き換えます。
2. URLを手動で更新する(上級者向け)
URLを更新する別の方法は、次のSQLクエリを使用することです。
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
phpMyAdmin にアクセスし、データベースをクリックしてから、トップメニューの「SQL」をクリックして上記のクエリを追加してください。
ローカルサイトとライブサイトの URL に変更し、「Go」ボタンをクリックしてください。

これで、WordPress をローカルサーバーからライブサイトに正常に移行できました。
ライブサイトが順調に稼働していることを願っています。エラーが見つかった場合は、トラブルシューティングのヘルプとして、一般的なWordPressのエラーとその修正方法のガイドをご覧ください。
この記事が、WordPressをローカルサーバーからライブサイトに移行するのに役立ったことを願っています。また、ライブサイトをローカルサーバーに移行する方法に関するガイドや、実用的なWordPress移行手順の究極のウェブサイト移行チェックリストも参照してください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

アントニオ
数日前に、方法1を正常に使用したと投稿しました。今回は最初からやり直していますが、成功していません。
1つのホストに2つのウェブ(2つのサブドメイン:wwwとblog)があります。1つは/public/にあり、もう1つは/public_blog/にあります。
(つまり、サブフォルダではなく兄弟です。ホスティングプロバイダーで)。両方(wwwとblogのサブドメイン)にSSLがあります。
WP管理エリアに入り、残りのファイルをクリーンアップしました。投稿やページはリストされていますが、プレビューをクリックすると空白のページが表示されます。ログにエラーはありません。
手順をトレースして見つける方法がわかりません(dup-installer-log.txtは持っていますが)。
ありがとう
WPBeginnerサポート
ホスティングプロバイダーに連絡して、サブドメインが正しいフォルダの場所に設定されていることを確認してください。それがこの問題の最も一般的な原因です。
管理者
Rob H
素晴らしいチュートリアルです。
オプション1を選択しました。ステップ4まで順調に進みましたが、WordPressを起動しようとした際に「リダイレクトが多すぎます」というエラーが表示されました。何が間違っていたのか、エラータイプに対して提案されていることをすべて試しましたが、私のせいではありませんでした。Wampで使用していたデータベースのバージョンが、私のホスティング会社1and1 ionosのバージョンよりも新しかったため、機能しませんでした。
1and1のカスタマーサポートに電話して、データベースのバージョンを更新できるか尋ねたところ、他の苦情もあったようです。2日後、データベースのバージョンが更新され、私のローカルサイトが数分以内にライブサイトに転送されました。
ということで、データベースのバージョンも問題が発生した場合に考慮すべき別の点です。
このような優れたチュートリアルをありがとうございます。将来もこの方法を再び使用します。
WPBeginnerサポート
Thanks for sharing your solution should anyone else run into this issue
管理者
Antonio
完璧です。方法#1を使用しました。これでサイト(サーバー上)は起動し、稼働しています。
しかし、その後、localhostで投稿、ページ、メニューなどを追加した場合、最初からやり直すことなく、実際のサイトを更新するにはどうすればよいですか?
ありがとうございます
WPBeginnerサポート
Duplicatorメソッドを使用して、更新されたコンテンツを現在のサイトに移動できます。
管理者
Antonio
ありがとうございます。試してみます。
昨日の投稿に気づかなかったので、同じ質問をする新しい投稿を書いてしまいました。
ご迷惑をおかけして申し訳ありません。
WPBeginnerサポート
No worries
Bahadur
localhost ではウェブサイトは正常に動作していますが、ライブドメインにアップロードすると、一部のソーシャルボタンの画像が表示されません。助けていただけますか?
WPBeginnerサポート
まず、使用しているプラグインのサポートに連絡して、コンテンツ転送に固有の不具合がないことを確認することをお勧めします。
管理者
ルイーザ
こんにちは!すべての手順に従いましたが、ステップ4に到達して「管理者ログイン」をクリックすると、「[…]を開こうとしてリダイレクトが多すぎました。これは、別のページを開くようにリダイレクトされたページを開いた場合に発生する可能性があります。その後、元のページを開くようにリダイレクトされます」というエラーが表示されます。
これを修正するにはどうすればよいですか?
WPBeginnerサポート
そのエラーについては、こちらの記事のトラブルシューティング手順をお試しください: https://www.wpbeginner.com/wp-tutorials/how-to-fix-error-too-many-redirects-issue-in-wordpress/
管理者
Anita Steen-van Meerveld
こんにちは。ここまでは指示通りに進めてきましたが、問題はステップ4から発生しています。
移行ファイルをアップロードし、ファイルサイズを確認したところ1.2ギガバイトでした。
installer.phpを起動すると、「ファイルは4kです。完全なファイルをアップロードしてください。」というメッセージが表示されます。
アップロードしたファイルは完全にアップロードされたと確信しています。
ここで処理が停止してしまいますが、どうすればよいでしょうか?
WPBeginnerサポート
Duplicatorのサポートに連絡してエラーを伝えてください。彼らが対応してくれるはずです。
管理者
ジェシカ
この素晴らしいチュートリアルをありがとうございます!ローカルで新しいウェブサイトを構築していますが、すでに稼働中のライブサイトがあり、それを新しいものに完全に上書きしたいと考えています。移行する前に、ライブウェブサイト全体を削除する必要がありますか?どちらもWordPressで稼働していますが、テーマは完全に異なります…よろしくお願いします!
WPBeginnerサポート
通常は、サーバーに不要な追加ファイルがないように、置き換えるサイトを削除するのが最善です。
管理者
nurudeen
私の意見では、皆さんに完全なビデオチュートリアルを組織してくれるようお勧めします。それは素晴らしい実践的なガイドとなり、より役立ち、はるかに簡単になるでしょう。なぜなら、結果が得られるまで実際に行っている様子を見ることができるからです。提供してくれている良い仕事に感謝します。
WPBeginnerサポート
Thank you for your recommendation
管理者
Reggie
こんにちは、これを実行したところ、スライダー/カルーセルがライブでは機能しなくなりましたが、localhost では表示され、機能します。これを修正するにはどうすればよいですか?よろしくお願いします。
WPBeginnerサポート
現在どのようなエラーが発生しているかによります。スライダープラグインのサポートに連絡すれば、対応してもらえるはずです。
管理者
Gage
詳細な説明を本当に感謝しています。ステップ5は完全に終了し、URLとホームを私が使用している実際のURLに変更しましたが、URLを入力してもまだ「所有者であればサイトを起動するためにログインしてください」と表示されます。何が足りないのか分かりませんが、エラーメッセージは表示されません。
WPBeginnerサポート
こんにちは、Gageさん、
WordPressファイルを正しいディレクトリにアップロードしたか再確認してください。不明な場合は、ホスティングプロバイダーに問い合わせて、どこにアップロードすべきか教えてもらいましょう。
管理者
ウラジーミル
ありがとうございます。非常に役立つチュートリアルです。
WPBeginnerサポート
Thank you
管理者
Tarun Bisht
投稿を共有してくれてありがとう、きっと試してみます。
WPBeginnerサポート
Glad our post can help you
管理者
Hazel beaver
普段はあなたのチュートリアルが大好きで、あなたの助けと指導で2つの個人ウェブサイトを構築してきました…しかし、これは私には複雑すぎます!
Duplicatorを実行すると、すべてのエントリが「良好」としてリストされません。サイズチェックとアドオンチェックで警告が表示されます。そのため、それ以上進むことができません。私のサイトはそれほど大きくありません…しかし、すべてをパッケージ化しようとしているようです(バックアップや移行に不要と思われるプラグインを含む)。これに回避策はありますか?(新しいテーマを使用して作業するために、ライブサイトをWAMPにダウンロードしようとしています)
WPBeginnerサポート
それらが警告のみである限り、続行できるはずです。警告のあるセクションをクリックすると、警告を良好に変更する方法について異なるオプションが表示されます。特定のファイル/フォルダを無視するフィルターを有効にすることもできます。
管理者
ファヒム
良い投稿です。
WPBeginnerサポート
Thank you
管理者
Ravi gupta
素晴らしい!この情報を共有してくれてありがとう。この情報を読んでとても嬉しいです。
WPBeginnerサポート
Glad you like our article
管理者
Rosa
こんにちは!ここまでは指示通りに進めてきましたが、すべて順調に進んでいるように見えますが、ステップ6でつまずいています。
「これを修正するには、FTPクライアントを使用してウェブサイトに接続し、wp-config.phpファイルを編集します。ステップ3で作成したデータベース名、ユーザー名、パスワードを入力します。wp-config.phpファイルを保存してサーバーにアップロードし直します。ウェブサイトにアクセスすると、表示されるはずです。」と書かれています。
もう少し具体的に教えていただけますか?wp-config.phpファイルはどこで、どのように編集すればよいですか?
WPBeginnerサポート
wp-configファイルは、WordPressフォルダがある場所、通常はホスティングのpublic_htmlまたはwwwフォルダ内にあります。メモ帳などのテキストエディタを使用してファイルの内容を編集します。
管理者
Hirr
動画をアップロードしてくれると、もっと役に立つかもしれません。
WPBeginnerサポート
Thank you for your recommendation, we’ll certainly take a look for a possible video
管理者
マイク
「トップメニューのインポートタブをクリックします。インポートページで、ファイルを選択ボタンをクリックし、ステップ1で保存したデータベースファイルを選択します。」このファイルが見つかりません。どこを探せばよいか全く分かりません。
WPBeginnerサポート
マイクさん、こんにちは。
最初のステップで、コンピューターにファイルを保存したはずです。これがここでインポートする必要があるファイルです。
管理者
Samad
この情報、本当にありがとうございます。
過去にこれらのことを間違って行っていました。
ジム・ソーン
素晴らしいハウツー記事です。これを参考に、サイトをlocalhostからライブサーバーへ簡単に移行できました。投稿していただきありがとうございます!サイトの移行は初心者なので、簡単なこともいくつか調べる必要がありました。一つは、cPanelを使用してコンピューターからホストサーバーへファイルフォルダを移動する方法を見つける必要があったことです。これを調査した結果、フォルダ全体とそのサブフォルダをすべてZIPファイルにZIP化し、その1つのファイルをアップロードする必要があることを発見しました。
Christian
画像と壊れたリンクをパスを更新して修正する:背景画像の更新方法は?ステップ7で言及されている方法は、通常の画像には機能しますが、背景画像には機能しません。では、画像の更新方法は?
WPBeginnerサポート
Christianさん、こんにちは。
それらを個別に更新する必要があります。
管理者
Alex
皆さん、素晴らしいチュートリアルです。
しかし、URLから私のサイトにアクセスしようとすると、WordPressの再インストールを求められます(つまり、WordPressのセットアップウィザードが表示されます)。
また、データベースに移動して新しいユーザーを作成すると言いますが、mySQLにはオプションがありません。
Olaniyan
こんにちは、すべての手順に従いましたが、最後に「データベース接続の確立中にエラーが発生しました」というエラーメッセージが表示されます。
Steph
こんにちは、cPanelがない場合はどうすればよいですか?よろしくお願いします!
Jasonas
こんにちは!素晴らしい記事です。この件について読んでいただけると嬉しいことが2つあります。
1. リンク切れや画像などの問題を回避するためのワークフローのヒントはありますか?
2. また、プラグインレビューで、一部の悪いプラグインがアンインストール/削除後に「ゴミコード」(使用できないコードやファイル)を残し、最終的にウェブサイトを遅くするという主張を読みました。それは本当ですか?もしそうなら、初心者である私たちは、その「ゴミコード」(基本的に削除したプラグインの残り物)をどのように検出し、削除できますか?
ローカルサイトでは、使用するつもりのない多くのプラグインを試して、最終的に削除することになります(他の多くの人もそうするように)、そのため、これに興味があります。
事前に感謝いたします。
WPBeginnerサポート
こんにちは、ジェイソナスさん
1. 上記の手順を記載されている順序で実行すると、リンク切れを防ぐことができます。
2. phpMyAdmin を使用して、WordPress データベースに残ったデータを表示できます。ただし、このデータがウェブサイトの速度を低下させていると確信がない限り、初心者はこれを行うことをお勧めしません。
管理者
サリー
こんにちは、
ローカルサーバーでサイトを構築していましたが、ホスティングパッケージにインストールされているWordPressの一時URLに移動して作業を完了させたいと考えています。準備ができたら、現在は古いサイトがホストされているドメイン名に切り替えます。上記の手順を試しましたが、ステップ1までしか進まず、エクスポートファイルがどこに行くのか全く分かりません。
くだらない質問かもしれませんが、どこにも見つけられなくてすみません!
どんなご協力でも大変感謝いたします。
よろしくお願いします。
サリー
WPBeginnerサポート
Sallyさん、こんにちは。
エクスポートファイルは自動的にコンピューターにダウンロードされます。コンピューターのダウンロードフォルダ、またはブラウザが通常ダウンロードファイルを保存する他のフォルダを確認してください。
管理者
サリー
Hello,
ありがとうございます。申し訳ありませんが、そこには全く見つかりません。フォルダを空にしてもう一度やり直しましたが、何も表示されませんでしたので、質問させていただきました。
Safariのすべてのダウンロードは通常のダウンロードフォルダに入るので、どこに行っているのか分かりません。Duplicatorで試してみて、さらに進めるかどうか見てみます!
ありがとうございます、
Sally
Sheuen
ダウンロードクイックではなく、ダウンロードカスタムを選択し、出力フィールドで「出力をファイルに保存」を選択し、圧縮をgzip圧縮にしてみてください。
JD Simpkins
セットアップによっては、自動的にダウンロードされない場合があります。新しい画面で開き、それをコピーしてファイルに貼り付けて保存する必要があるかもしれません。これがMAMPだけの問題なのかどうかはわかりませんが、Macで作業するために移行したとき、この手順の部分が変更されました。
サリー
こんにちは。
チュートリアルは素晴らしいです、ありがとうございます!
このスレッドをずっと見ていたのですが、自分のやっていることが間違っているのかどうか分かりません。ステップ1(エクスポート)は実行しましたが、エクスポートしたファイルがどこに行くのか全く分かりません。
Macでローカルサーバーを実行していますが、ここで詰まってしまいました。何か見落としていることはありますか?
ローカルサーバーから、123 Regのホスティングパッケージで実行しているWordPressにウェブサイトを移行しようとしています。これは、古いウェブサイトが現在置かれているドメインに移行する準備ができるまで、一時的なURLに移行します。
どんな助けでも大変ありがたいです。
どうもありがとう
サリー
Ahmad Lone
本当にありがとうございます。
Ismail
ライブサーバーにあるWordPressウェブサイトを、ローカルホストで作成した別のWordPressサーバーに置き換えたいのですが、同じホストとドメイン名を維持したいです。どうすればよいですか?
Sandy
これは非常に参考になります。次のステップについて質問があります。ローカルで開発を続け、時々変更を同期したい場合はどうすればよいですか?そのためのチュートリアルはありますか?
DEAN O
ローカルホストMAMPサーバーでラップトップがクラッシュしたという問題があります。ハードディスクからすべてのファイルを抽出できましたが、データベースのエクスポートを実行できません。
XAMPP をセットアップしたラップトップがあります。
何か考えはありますか?
Mauricio
日曜日の夜。
クライアントがウェブサイトを求めている。
一日中Duplicatorを試したが、うまくいかない。
PHPとDBに問題があり、機能しない…あなたの投稿にたどり着くまで。
基本に戻ろうぜ、手動でライブをオンエアだ。
共有ありがとう。
もっともシンプルなアイデアなのに、時々自動化しようとして仕事が減らないんだ。
Had to share with you my truly akcnowledgment.
Nicely done
シュテファン
Thank you! This guide is perfect. I use it every time I forget how I move wordpress from local to live!
Chell
サプライヤーからFTPサーバー経由で完全なWP「ファイルシステム」を受け取り、これらのファイルを使用して新しいウェブページを作成したいのですが、自分のドメインを使用したいと考えています。
この「チュートリアル」を使用できますか?
くだらない質問ですみませんが、WPはクラウドソリューション経由でしか使用したことがありません。
WPBeginnerサポート
こんにちは、Chellさん、
WordPressのファイルだけでなく、WordPressのデータベースも必要になります。データベースとWordPressファイルの準備ができたら、それらを自分のドメイン名にアップロードし、データベースをインポートできるようになります。
管理者
スコット
こんにちは。ローカルサーバーでサイトの構築が完了し、ライブサーバーに移行する準備ができました。手順に従う前に、まずホスティングアカウントにWordPressをインストールする必要があると思いますが、それは正しいですか?もしそうなら、「このインストールのために新しいデータベースを自動的に作成する」というボックスをクリックすべきですか?そうした場合、ローカルサーバーのデータベースで置き換える必要がありますよね?それとも、新しいデータベースを移行しようとしているので、そのボックスはチェックしないでおくべきですか?よろしくお願いします。
WPBeginnerサポート
スコットさん、こんにちは
いいえ、WordPressをインストールする代わりに、ローカルサーバーからライブサイトに移動します。同様に、ローカルデータベースをエクスポートし、cpanel経由でphpmyadminを使用してライブサーバーのホスティングアカウントにインポートします。
管理者
ブリン、なぜ
こんにちは、データベース情報を反映するようにwp-config.phpファイルを更新した後、ライブサイトにアクセスすると、以下が表示されます。
Fatal error: Class ‘WP_Widget_Media’ not found in /home/…/wp-includes/widgets/class-wp-widget-media-audio.php on line 17
Manos Liakos
おい、君は命の恩人だ。リンクを変更するためのSQLクエリの件は本当に助かったよ。「siteurl」と「home」が正しく設定されていても、パブリックIPからドメイン名経由でアクセスしたときにサイトが正しく表示されない問題を2日間修正しようとしていたんだ。ありがとう!
WPBeginnerサポート
Manosさん、こんにちは。
解決策が見つかってよかったです。WordPressのヒントやチュートリアルについては、Twitterで私たちに参加することを忘れないでください。
管理者
Shreshta
事前に感謝いたします。
会社の所有するWebサーバー(私の職場と同じ建物内にある)に、ローカルマシンからWordPressウェブサイトをアップロードする必要があります。私の問題は、ホスティングサービスを使用していないため、データベース転送のファイルマネージャーのステップで何をすればよいか分からないことです。はっきりさせておきたいのですが、Webホスティングサービスを使用せずに、ローカルマシンからプライベート会社のサーバーにウェブサイトをアップロードするにはどうすればよいですか?
ディミトリス
こんにちは、この移行を行いますが、質問があります。サーバーにウェブサイトをアップロードする必要がある場合、ローカルホストではこのウェブサイトがマルチサイトの一部である場合、どうなりますか?ローカルWordPressネットワークからこのウェブサイトをどのように分離し、最終的に実際のWebサーバーにアップロードできますか?
Olumide
phpMyAdmin – エラー
セッション開始中にエラーが発生しました。PHPおよび/またはウェブサーバーのログファイルを確認し、PHPのインストールを適切に設定してください。また、ブラウザでCookieが有効になっていることを確認してください。
session_start(): open(SESSION_FILE, O_RDWR) failed: No such file or directory (2)
上記のエラーが出てサイトが機能しません。助けてください。
WPBeginnerサポート
Olumide様
エラーがライブサイトで発生した場合は、ホスティングプロバイダーに連絡してください。ローカルサーバーで発生した場合は、ローカルサーバーの設定が正しく構成されていないことを意味します。
管理者
アンジェラ
ローカルサイトをアクティブサイトに移動するためにこれらの手順に従いましたが、ローカルサイトは何も転送されませんでした。
Olakorede O
ステップ7で問題が発生しています。ライブサイトを入力しましたが、ローカルサイトには何を入力すればよいですか?ありがとうございます
Dimitri
この記事に神に感謝!
ステップ6が私の命を救ってくれました。インターネットのどこを探しても見つかりませんでした!!!
フランスからのキス
Marlon
WPBEGINNERサポート様、他
ありがとうございます。あなたの記事は多くの人を助けているのを見つけました。私の問題にもご配慮いただければ幸いです。functions.php(ライブサイト)にコードを追加して変更した後、ウェブサイトを表示またはアクセスできなくなりました。常に次のようなメッセージが表示されます。
Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in /home/dh_awey63/website/wp-content/plugins/nextgen-gallery/nggallery.php on line 92
ParseError thrown
構文エラー、予期しない 'ang' (T_STRING)
Googleでエラーメッセージを検索したところ、FTPクライアントFileZilla経由でアクセスするというアドバイスを得ましたが、ログインに成功しません。常に「応答: 530 ログインが無効です」というエラーが発生します。「エラー: 重大なエラー: サーバーに接続できませんでした」。comments.phpファイルを編集してコメントを削除し、サイトを元に戻す方法はありますか?ウェブ開発者がFTPアカウントを設定したかどうかはわかりません。そのフリーランス開発者は、支払いを受けた後に、ウェブデザインに乱雑でずさんなものを残して去ってしまいました。私はこの分野に本当に新しく、何をすべきかわかりません。助けてください。どうもありがとうございます。
WPBeginnerサポート
こんにちは、マーロンさん
ウェブホスティングアカウントのダッシュボードにあるcPanelのファイルマネージャーを使用して、WordPressファイルにアクセスすることもできます。ファイルマネージャーを使用してサイトに接続したら、functions.phpファイルを見つけて、以前に行った変更を元に戻す必要があります。
管理者
Marlon
WPBEGINNER SUPPORT様
早速のご返信ありがとうございます。申し訳ありませんが、サイトを構築した人が cpanel アカウントを作成したかどうか、まったくわかりません。もしあれば、ログイン詳細はまったくわかりません。あの悪い奴は私たちからお金を受け取った後、私のメッセージにまったく返信しません。利用可能なオプションがあれば、どうすればよいか教えてください。ウェブサイト rheumacares.ph をご覧ください。本当にありがとうございます。
Victor
こんにちは、ステップ4で問題が発生しています。データベースをインポートした後、エラーメッセージが表示されます。プロセス中に何が間違っていたのか、そしてそれをどのように修正すればよいのかわかりません。何かアドバイスをいただけますか?エラーメッセージを以下に投稿します。
Thanks
エラー
SQLクエリ:
—
— データベース: `meusite`
—
— ——————————————————–
—
— テーブル `wp_commentmeta` のテーブル構造
—
CREATE TABLE `wp_commentmeta` ( `meta_id` bigint(20) UNSIGNED NOT NULL, `comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT ‘0’, `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_520_ci ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci MySQL said: Documentation
#1050 – テーブル ‘wp_commentmeta’ は既に存在します
WPBeginnerサポート
Victor様
データベース内のテーブルは既に存在します。ライブサイトにコンテンツがない場合は、WordPress データベースのすべてのテーブルを単純に DROP してから、再度インポートを試みることができます。
管理者
Jonathan
素晴らしい記事をありがとうございます!
ローカル環境で構築したWordPressサイトを、現在オンラインで公開されているサイトと置き換えたいと考えています。
ローカルサイトをオンラインのテスト環境にアップロードしたいのですが、新しいデータベースを設定せずにできますか?つまり、ライブサイトで使用されているのと同じデータベースを共有できますか?もしそうなら、どのようにすればよいですか?
よろしくお願いします、ジョン
Jon
非常に役立つ記事、ありがとうございます!ローカルで WordPress サイトを構築しており、オンラインでホストされているサイトを置き換えようとしています。
ローカルでホストされているものをオンラインのテスト環境に移動したいのですが、既存のサイトを置き換えないようにしたいです。
お客様の指示では、料金が発生する新しいSQLデータベースを設定する必要があるようです。ライブサイトに影響を与えずに、テストサイトを既存のデータベースにアップロードする方法はありますか?もし可能であれば、その方法を教えてください。
ありがとうございます。
ジョン
WPBeginnerサポート
Jonさん、こんにちは。
推奨されませんが、テストサイトのwp-config.phpファイルでテーブルプレフィックスをユニークなものに変更することは可能です。ライブサイトと同じMySQLデータベースを使用してください。これにより、ライブウェブサイトのデータベースには、異なるWordPressインストールのためのテーブルが格納されることになります。
管理者
Jojo Esposa Jr
CpanelのSoftaculousでWordPressをインストールし、その後、SQLデータベースと現在使用しているテーマをアップロードするだけでよいですか?FTPを使用してラップトップからライブサイトにWordPressファイルをすべてアップロードするには、インターネット接続が非常に遅いため(2 mbps)、非常に時間がかかります。
WPBeginnerサポート
Jojo Esposa Jr様
はい、できます。
管理者
Lyada Emmanuel
Hello i followed all the steps ,however when i open login page to wordpress i get this
Internal Server Error
WPBeginnerサポート
Lyadaさん、こんにちは。
WordPressで内部サーバーエラーを修正する方法については、WordPressで内部サーバーエラーを修正する方法をご覧ください。
管理者
マディソン・ダンカン
Hello,
ステップ2で混乱しています。FTPクライアントアカウントをクリックすると、Cyberduckの使用を促されますが、どのファイルをどこにアップロードすればよいか(public_htmlにあることをどうやって確認すればよいですか?)がわかりません。ステップ1は完了しましたが、アップロードすべきファイルはそれらですか?どこにもそれらが見当たりません。ありがとうございます!
WPBeginnerサポート
Madisonさん、こんにちは。
このチュートリアルは、ローカルサーバー(あなたのコンピューター)で構築されたWordPressウェブサイトをライブウェブサイトに移行する方法についてです。コンピューターにローカルサーバーがインストールされている場合(Wamp、MAMP、XAMPなどのプログラム)、コンピューター上にローカルファイルがあります。これらがアップロードする必要のあるファイルです。
最初のステップではデータベースのみをエクスポートします。ステップ4で必要になります。
管理者