多くの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でもフォローできます。

Axel
このエントリーは素晴らしいです。移行のたびにチェックリストとして使用しています。
WPBeginnerサポート
アクセルさん、
Glad you find it useful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
管理者
Gary
ステップ4で常に停止してしまいます。データベースをインポートすると、以下のエラーが発生します。
#1231 – 変数「character_set_client」は「NULL」の値に設定できません
SQLの知識は限られており、このようなことをしたのは初めてです。何か助けやガイダンスがあれば、大変感謝します。
アンドリュー
Hello,
ステップ6までは問題なく進みましたが、ウェブサイトが公開されなくなりました。WordPressの一般設定に入ると、サイトURLがまだlocalhostになっていました。FTPプログラムやホストにアップロードする前にサイトURLを変更する必要がありますか、それともlocalhostのままにしておけますか?それとも、ファイルをホスティングサイトにアップロードした後、WordPressでサイトURLを変更しますか?
このページは非常に役立ちました、ありがとうございます!
Daneesh
こんにちは。これ、素晴らしいチュートリアルをありがとうございます。ステップ6で止まってしまったようです。「データベース接続確立エラー」というエラーがまだ発生しています。config.phpのホスト名フィールドも変更する必要がありますか?そして、何に変更すればよいですか?
Simon
素晴らしい、うまくいきました、ありがとうございます。
sornanun
どうもありがとうございます。
Annete Momanyi
記事をありがとうございます。これらの手順に従って問題を解決することができました。
Arash
こんにちは、
2つの質問があり、手伝っていただけると幸いです!
1) WordPressフォルダ内にht-docsとwp-contentフォルダが2つあるのはなぜですか?
2) WordPressサイトをローカルホストからライブホストに移行する際、ローカルホストは削除しても良いのでしょうか、それとも永久に保持すべきでしょうか?
事前に感謝します!
マッツェ
WordPressをホストサーバーにインストールすると、これらのドキュメント/フォルダが自動的に追加されます。ローカルからFTP経由でライブにファイルをアップロードする際に、__ht-docs__ と __wp-content__ が置き換えられなかったのだと思います。
ただし、通常はWAMP/MAMPフォルダの__htdocs__内にあるローカルファイルを確認してください。データも2つありますか?その場合は、どちらが正しいかを見つける必要があります…
2) ローカルからライブにファイルをアップロードする際、ローカルデータはバックアップになります。数週間後、サーバー上のライブサイトを変更・編集したら、ローカルデータを削除できます。
ただし、定期的にバックアップを作成し、データをローカルに保存する必要があります(引用:「これを定期的に行っている場合は、BackupBuddyを使用することを強くお勧めします。これにより、あなたの生活が楽になります。後で私たちに感謝するでしょう」)!
Hope it helps
Starfleet Nnaemeka
すごい!素晴らしいチュートリアルですね。本当にこのチュートリアルを作成するために皆さんが尽力してくれたことに感謝します。wampserverのlocalhostから構築したWordPressのウェブサイトを設定するのに本当に役立ちました。ありがとうございます。
Leo Laroche
すべての手順に従いましたが、ウェブサイトと入力すると古いウェブサイトが表示されます。誰か助けてもらえませんか。
rachel asakome
手順1〜5に従いましたが、サイトがどこにあるかわかりません。本当に愚かに聞こえるかもしれませんが、テクノロジーはあまり得意ではありません。ファイルをアップロードしましたが、ウェブサイトと入力すると古いウェブサイトが表示されます。
Justas
サーバーのDNSアドレスが見つかりませんでした。
ERR_NAME_NOT_RESOLVED
すべてをそれに従って変更しましたが、まだ接続できません。
キャリー
WebMatrix を使ってこれを実行する方法を教えていただけますか? PC を持っており、ローカル PC の WordPress インストールは WebMatrix で行いました。MAC は持っていません。WebMatrix のどこからエクスポートすればよいですか?この点について混乱しています。また、cPanel で MySQL データベースを作成するように指示されています。この新しいデータベースはどこに保存すればよいですか?cPanel のどこか、それともローカル PC のハードドライブに、どのような名前で保存すればよいですか?GoDaddy でドメインを持っており、Web ホスティングを購入しました。彼らは、サイトから WordPress を新規クリーンインストールするように言いました…なぜそうする必要があるのですか?ローカル PC にはすでに WebMatrix 経由で WordPress があり、ウェブサイトはそこで構築しました。これを Web ホスティングにどうやって移行すればよいですか?データベースの件と、ローカルの WP ファイル/データベースを Web ホストにどうやって移行すればよいのか、混乱しています。ありがとうございます。
ネオ・アン
とても分かりやすいです!
どうもありがとうございました!
ミリツァ
This is a great tutorial. Thanks a lot!
アンバー
これらの手順をすべて実行しましたが、サイトを表示すると、単語やリンクなどのコンテンツは表示されるものの、装飾的なものやプラグインなどは何も表示されません。メニューは、CSS を適用していないページを作成したときのように、単なる単語のリストとして表示されています。CSS ファイルは紛失していませんので、どこで問題が発生しているのか分かりません。リンク切れを修正する部分を試しましたが、localhost の後に何を入れればよいのか 100% 確信が持てません。WordPress のデータベース/ファイル全体などが入っているフォルダの名前を使用しました。何が間違っているのか、どうしても分かりません。
アブドゥル
@AMBER および同じ問題で苦労しているすべての方へ、WordPress のデータベースのデプロイメントプロセスにおける問題は、この記事のステップ 7 で説明されているように、ローカル URI をライブサイトの URI に経験的に置き換えることが原因です。示されている UPDATE SQL ステートメントを実行するだけでは、ほとんどの場合、データベースが破損します。なぜでしょうか?理由は簡単です。WordPress には、便宜上、一部のメタデータをシリアライズする方法があります。この記事でよく説明されています: nacin.com/2010/04/18/wordpress-serializing-data
この配列を見ると:
配列( ‘apple’, ‘banana’, ‘orange’ ),
シリアライズすると、次のようになります。
a:3:{i:0;s:5:”apple”;i:1;s:6:”banana”;i:2;s:6:”orange”;},
ここで:
– a:3 は「サイズ3の配列」を表します
– i:0; i:1; i:2 はそれぞれ「整数インデックス0; 整数インデックス1; 整数インデックス2」を表します
– s:5:”apple” は「文字列、長さ5、データ=apple」を表します
– s:6:”banana” は「文字列、長さ6、データ=banana」を表します、など
ご覧のとおり、シリアライズされた文字列はすべて、その長さに関する情報とともに保存されます。そのため、テーブルで単純な検索と置換を行うと、すべての出現箇所が置換されますが、文字列の長さメタデータは置換されません。
ローカルURLの長さがライブサイトのURLの長さと等しい場合は幸運ですが、一致しない場合は問題が発生します。
さて、問題は「これをどうやって修正するのか?」ということです。幸いなことに、これに役立つ多くのプラグインがありますが、非常にシンプルで優れたものの一つに「Better Search Replace」があります。
このプラグインをローカルのWordPressインストールにインストールし、この記事で説明されている手順に従ってください。ローカルURLを安全に置換できる唯一の場所は、ステップ5で説明されているようにwp_optionsテーブルです。
プラグインのインストールが完了したら、管理パネルで「ツール、Better Search Replace」に移動し、「検索」テキストボックスにローカルサイトのURL(例:http://localhost:12345)を入力し、「置換」テキストボックスにライブサイトのURL(例:http://www.example.com)を入力すると、準備完了です。URLの末尾にスラッシュ「/」を含めないように注意してください(例:http://localhost:12345/ または http://www.example.com/)。
この説明がお役に立てば幸いです。もし役立った場合はお知らせください。
コーディングを楽しんでください!
Simon
こんにちは。
素晴らしい記事で、とても分かりやすかったです。
しかし、WordPress初心者なので、ウェブサイトとは別にデータベースを持つという概念全体に苦労しています。PC上でローカルにすべて作成しました。しかし、ローカルのPHP Adminではデータベース名に好きなだけ文字数を使えますが、リモートサーバー/ホスト(123-reg)では9文字しか許可されません(元の名前は11文字でした)。そのため、ローカルのデータベース名とリモートのデータベース名が異なります。データベーステーブルをエクスポートし、リモートデータベースにインポートし、wp-configを新しい短いデータベース名と正しいユーザー名とパスワードを指すように名前を変更しましたが、まだ「データベース接続を確立できません」というエラーメッセージが表示されます。
何か提案はありますか?
テーブルがインポート先のデータベースとは異なる名前のデータベースからエクスポートされたという事実は違いを生む可能性がありますか?
Gabriel
こんにちは。すべての手順を実行しましたが、白いページしか表示されません。エラーは通知されません。
ウェブサイトのサブディレクトリにすべてアップロードしました。それが原因ですか?解決策はありますか?
Patrick Hasch
素晴らしい記事です。zipファイルをアップロードしても機能しない場合は、代わりに.sqlファイルをアップロードしてみてください。
Tony
私も同じ問題を経験しました。
John James
こんにちは。ステップ6で、データベース名、ユーザー、パスワードを変更するように言われました。ホスト名も変更する必要がありますか?
WPBeginnerサポート
ホスト名を見つけるにはステップ3を参照し、それを使用してください。
管理者
ジョン
ステップ3にはホスト名に関する記載がありません。
WPBeginnerサポート
ウェブホストでデータベースを作成する際に、ホスト名が表示されます。表示されない場合は、localhostを使用していることになります。
モハメド・ハサン
すべての手順に従いましたが、install.php ページに進んでいます。誰か助けてくれませんか?本当に助けが必要です
Gabor
こんにちは!
サーバーで500の内部エラーが発生しています。
問題は.htaccessにあると思います。
手伝ってもらえませんか?
Dawn
私も同じ問題を抱えています。すべての手順を正確に実行し、wp-config.php ファイルを修正して再アップロードしましたが、ライブサイトにアクセスすると次のようになります。
「このページは機能していません」
[私のサイト]は現在、このリクエストを処理できません。
HTTPエラー500
Dawn
I should have said that that is the error I get when I try to go to my wp-admin. When I go to the site itself it’s blank.
Axel
画像参照の解決策は、DBで以下のスクリプトを実行することです。
(wpbeginner.comがSQLインジェクションと判断するため、実際のスクリプトは記載できません :)
UPDATE wp_posts SET guid 列の値を REPLACE(guid, ‘http://old.site.url’, ‘http://new.site.url’) 関数の値に設定します。
AND
UPDATE wp_postmeta SET meta_value 列の値を REPLACE(meta_value, ‘http://old.site.url’, ‘http://new.site.url’) 関数の値に設定します。
また、wp-content/uploads の権限を確認して、さらに画像を追加できることを確認してください。
Aimy
こんにちは、
ありがとうございます。説明通りにすべて実行しました。フロントページ以外はすべてうまくいったように見えましたが、フロントページはナビゲーションメニューしか表示されません。
フロントページのページビルダーに行くと、何も追加されていないことがわかります。
何かアドバイスはありますか?
Krishna
親愛なる wpbeginner のオーナー様
うまくいきました!
ありがとうございます!
Philippe
くそー、wpbeginner があって本当にラッキーです。この投稿のおかげで、ついにウェブサイトを機能させることができました。苦労しましたが(ウェブホストのサーバーには古いデータベースバージョンがあります)、皆のおかげで成功しました!
ウマイ・ハッサン
URLの変更
wp_optionテーブルでURLを変更しましたが、ホームページしか正しく読み込まれず、他のページのリンクはまだlocalhost/somethingに設定されていますか?
すべてのリンクを変更するにはどうすればよいですか?
Cos
素晴らしい記事です – ありがとうございます!最初の試みで問題なくプロセスを完了できました :-)))
ダニエル・オダカ
こんにちは。すべてを実行した後、サイトにアクセスすると、サイトではなくWordPressのインデックスが表示されるページが表示されます。どうすればよいですか?
WPBeginnerサポート
ファイル転送が不完全なために発生する可能性があります。WordPressファイルを再度アップロードしてみてください。
管理者
Sonja
こんにちは。この投稿、本当にありがとうございます。とても参考になり、すべての手順を試してみました。しかし、完了してURLにアクセスすると「サーバーが見つかりません」というエラーが表示されます(ホストは「工事中」とロゴのプレビューを表示してくれます。これは、データとデータベースをアップロードする前はオンラインだったはずです。少なくともそれは表示されるべきではないでしょうか?)。どこで間違えた可能性があるか、何かアイデアはありますか?すべて削除して最初からやり直すのが最善ですか、それとも上書きしますか、それとも特定のエラーを探しますか?
どんな助けでも感謝します!
WPBeginnerサポート
WordPressをパブリックディレクトリの外にインストールした可能性があります。
管理者
Hugues Pinsonneault
クライアントが実際のデータベースで更新を行っている間に、ローカル開発環境で新しい機能を開発するための推奨事項はありますか?
shah
こんにちは
詳細をありがとうございます。しかし、変更を加えたにもかかわらず、画像のパスを正しく設定できませんでした…フォルダはpublic_htmlにあり、データベースも作成しました…ライブウェブサイトは、画像/ロゴ以外は正常に動作しています。
zarna
WordPressサイトは公開されましたが、画像が複製されず、表示されません。ライブにアップロードする際の画像フォルダ構造について、ガイドしていただけますか?
ご協力とご指導に感謝いたします。ありがとうございます。
Coil McCoy
素晴らしい投稿です!!!
最後の部分だけうまくいきませんでした。画像とリンクがまだ表示されません!
何かヒントはありますか?
ありがとうございます
Vinish Chaudhary
こんにちは、
これ以外はすべて順調です。このサーバーへのアクセス権がありません。サイトにアクセスしようとすると、なぜ表示されるのかわかりません。おっしゃったとおりの手順はすべて行いましたが、このエラーが表示されます。この問題を解決するために誰か助けていただけますか。
スデイス
この長い方法の代わりに、WP All-in-One Migrationというプラグインを使っています。ライブにする際に単一のファイルをインポートするだけで済み、すべて完了します。データベースなどを操作する必要はありません。皆さんもそうすべきだと思います。多くの時間と手間が省けます。
ヒレン
デモを公開できますか?
ありがとうございます。
ヒレン・パテル。
ポール
素晴らしい記事です!でも最後のステップでまだ詰まっています。ウェブサイトに画像が表示されません。
実は表示されているのですが、私のPCだけで。他の人は皆、バグのあるウェブサイトになっています。
ファルーク・バシール
すごい… 素晴らしい記事です、旦那様
完璧に動作しています。
ありがとうございます
ビクラム・レイ
こんにちは、
間違いなく、非常に役立つ記事です。しかし、最後のステップで詰まってしまいました。SQLアップデートクエリを実行しましたが、画像パスに関してまだ問題があります。
ただ一つだけ。FTPでファイルをアップロードする際、wordpressフォルダ(テストフォルダ)はアップロードせず、その中身だけをアップロードしました。そのため、サーバーには 'public_html' の直下にフォルダとファイルが直接配置されています。
敬具、
ビクラム
Kay
動作しませんでした!!
エラー
SQLクエリ:
—
— データベース: `wordpress`
—
CREATE DATABASE IF NOT EXISTS `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQLより: ドキュメント
#1044 – ユーザー ‘ksalim’@’localhost’ はデータベース ‘wordpress’ へのアクセスを拒否されました
WPBeginnerサポート
データベース名、MySQLのユーザー名とパスワードをご確認ください。
管理者
ダミロラ
とても素晴らしい記事で、クライアントのためにローカルマシンで作業していたプロジェクトをクライアントのサーバーに簡単に移行することができました。文字通りウェブサイトを最初から作り直そうとしていたのですが、それは本当に面倒なことでした…。ありがとうございます。
WPBeginnerサポート
お役に立てて嬉しいです。WordPressのヒントやチュートリアルをもっと知りたい場合は、Facebookで私たちに参加することを忘れないでください。
管理者
ティム・ビンセント
このガイドを本当にありがとうございます。これを見つけるまでしばらく苦労していました。一字一句そのまま実行しましたが、すべてうまくいったようです。大変感謝しています!
WPBeginnerサポート
お役に立てて嬉しいです。WordPressのヒントやチュートリアルをもっと知りたい場合は、Twitterで私たちをフォローすることを忘れないでください。
管理者
ソヌ
こんにちは!サイード
おすすめの無料WordPressのシンプルで魅力的なテーマはどこで入手できますか?後でライブサーバーにアップロードする予定です。何か助けていただけると幸いです。ありがとうございます。
WPBeginnerサポート
試すべき37のシンプルなWordPressテーマのリストをご覧ください。
管理者
ソヌ
こんにちは!サイード
ローカルホストからライブサーバーにWordPressサイトをアップロードする際に質問があります。WordPressには多くのファイルがあり、wp-content/themes/の中にはtwenty fourteen、twenty thirteenのような3種類のテーマがありますが、これらのテーマをすべてアップロードする必要がありますか、それとも必要ありませんか?助けていただけると幸いです。ありがとうございます。
Ridhik
いいえ、サイトで現在アクティブになっているテーマフォルダのみをアップロードしてください。
Andres Paz Soldan
ありがとうございます!とても役に立ちました!
WPBeginnerサポート
こんにちは、Andresさん。お役に立てて嬉しいです。
管理者
Lellys
まず、ありがとうございます!
すべてを行いましたが、サイトは動作していますが、wp-adminにログインする必要があるときに、空白の画面が表示されて何も起こりません。何か考えはありますか?
paddy lutaaya
この記事をありがとうございます。手順に従ってウェブサイトをcパネルにアップロードしましたが、機能しませんでした。内部エラーが表示されます。解決するのを手伝ってください。ありがとうございます。
WPBeginnerサポート
WordPressで内部サーバーエラーを修正する方法については、こちらのガイドをご覧ください。WordPressで内部サーバーエラーを修正する方法。
管理者
Phillip Pilkington
素晴らしいアドバイスですが、ステップ6以外はすべて良いです。私はこの段階を乗り越えていません。アドバイスが不明瞭です。私のウェブサイトには「データベース接続確立エラー」と表示されています。この次の部分は私には何も説明していません。
「これを修正するには、FTPクライアントを使用してウェブサイトに接続し、wp-config.phpファイルを編集してください。ステップ3で作成したデータベース名、ユーザー名、パスワードを入力してください。wp-config.phpファイルを保存してサーバーにアップロードし直してください。ウェブサイトにアクセスすると、表示されるはずです。」
FTPで接続し、ファイルを編集するだけ…いいえ、ここから何も起こりません。エディタでファイルを開きますが、説明されているような内容は何も表示されないため、変更は行いません。
よろしくお願いいたします。
タイラー・ホール
やあ、今まさにファイルを転送中です。もう解決策を見つけたかどうかはわかりませんが(15日経っているので、見つかっているといいのですが)、ホスト名を変更した方が良いかもしれません:/** MySQL hostname */
define(‘DB_HOST’, ‘ ‘ あなたのホスト名はlocalhostかそれに類するものだったはずです。
Himanshu
投稿ありがとうございます。私の問題を解決するのに本当に役立ちました。データベースのインポートでいくつか問題が発生しましたが、phpmyadminのバージョンを更新することで解決しました。可能であれば、各セクションに一般的なエラーを含めていただけると、初心者でも迷子にならずに済みます。実際、どこかでエラーに遭遇する可能性が高いです。それ以外は素晴らしい投稿でした。ありがとうございます。
WPBeginnerサポート
@Himanshu フィードバックありがとうございます。大変感謝しております。
管理者
Ola
こんにちは、
これ、ありがとうございます。手順がとても直接的で、WordPressのアップロードが楽しくなりました。
Andy
こんにちは。私のウェブサイトにアクセスすると、「Welcome to: yourwebsite.com
This Web page is parked for FREE, courtesy of GoDaddy.com.」と表示されます。ドメインを登録する必要がありますか?ステップ5のサイトURL変更で、ランダムなウェブサイト名を思いついたので入力しただけです。また、ローカルホストサイトに入力すると、「ウェブページが見つかりませんでした」というメッセージが表示されます。どうすればよいですか?