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

Thembi
Hi guys tearing my hair out. Original site on local server works well on local server. The live site on the remote server works well on the live server. When I move it to the local host it gives me this php error when installing plugins… i have read all blogs and issue not resolved for me. I tried both the duplicator and manual process but still get this php error
Warning: An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in C:\wamp\www\missflairword\wp-includes\update.php on line 457
WPBeginnerサポート
ローカルホストのインストールがインターネットに接続できないようです。これは、Apacheがネットワークのファイアウォールによってブロックされている場合に発生する可能性があります。Windowsファイアウォール設定からApacheのインターネットアクセスを許可する必要があります。
管理者
チェコ
すごい皆さん、このチュートリアルは素晴らしく、正確で、非常に詳細でした!!! 本当にありがとうございます。締め切り前に、間違いなく、ローカルで開発した最初のWordPressサイトを公開するのに役立ちました。よろしくお願いいたします!
サム
皆さんが天才だという言葉の、もっと良い言葉を見つけたら教えてください。皆さんのチュートリアルのおかげで、私も少し天才になれました。
ありがとう、皆さん
シルビア
あなたのチュートリアルは最高です!以前何度か試しましたが、今回初めて成功しました!天才!ありがとう!
アンジェラ
本当に助かりました! 他の人の提案や、簡単になると言われている様々なプラグインを試しましたが… これ以外は何も機能しませんでした! ありがとうございます!
ガウラヴ・ロイヤル
本当にありがとう..うまくいきました
ケン
提供されたすべての手順に従いました。ライブサイトにアクセスすると、メディアURLを変更せずにすべてを取得できます。
まだ管理エリアにログインできないため、それはできません。ログインボックスの上に次のエラーが表示され、有効なログインは受け入れられません(myPHPで確認しました):
Warning: session_start(): Cannot send session cookie – headers already sent by (output started at /home/cgbookss/public_html/wp-includes/functions.php:1) in /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php on line 519
Warning: session_start(): Cannot send session cache limiter – headers already sent (output started at /home/cgbookss/public_html/wp-includes/functions.php:1) in /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php on line 519
Warning: ヘッダー情報を変更できません – ヘッダーは既に /home/cgbookss/public_html/wp-includes/functions.php:1 から送信されています in /home/cgbookss/public_html/wp-login.php on line 424
警告: ヘッダー情報を変更できません – ヘッダーはすでに送信されています (/home/cgbookss/public_html/wp-includes/functions.php:1) で (/home/cgbookss/public_html/wp-login.php) の 437 行目
何か提案はありますか?
WPBeginnerサポート
すべてのプラグインを無効にしてみてください。
管理者
ジェフ
ローカルでphpMyAdminを動作させることができません。あなたはそれを含めていないようで、phpMyAdminの使用方法を「説明」するために提供したリンクは、cPanelで実行されているものであり、ローカルではありません。
WebMatrix経由でローカルでphpMyAdminを実行する方法を説明していただけると幸いです。
rodrリゴ
このチュートリアルは非常に役立ちました。htaccess.phpファイルを編集した後、500サーバーエラーがいくつか修正されました。しかし、wp-adminダッシュボードにアクセスできませんか?バックエンドリンクに同じ空虚さを経験した人はいますか?修正方法はありますか?
チャーリー
全く同じ問題を抱えています。解決策を探していますが、このページやコメントには記載されていないようです。
hokka
新しいサイトのアドレスで問題が発生しています。 他のことはすべて問題なく動作しているようです。
phpmyadminでsiteurlを正しいサブフォルダにリダイレクトするように変更すると、ホームオプションの値が正しい場合でも、ウェブサイトのコンテンツが消えてしまいます。さらに、ホームの値もファイルがある場所と同じアドレス、つまりsiteurlと同じアドレスに変更すると、コンテンツは表示されますが、アドレスは私が望んでいたものではありません。Velvet Bluesプラグインも試しましたが、何も起こりませんでした。
私の場合、WordPressのURLはウェブサイトのURLと異なります。そのため、基本的に変更は管理パネルの設定に影響しません。
この素晴らしいチュートリアルをありがとうございます。
JulioC
とても運が良かったのかどうか分かりませんが、私の場合はすべて手順通りに進め、すべて完璧に機能しました!!!
本当にありがとうございます!
WPBeginnerスタッフ
バックアップのもう1つの部分は、サイトをバックアップから復元することです。cPanelはその部分を簡単にはしません。構成はサイトごとに異なる場合があります。ユーザーはcPanelを提供していないホスティングサービスに移行したい場合さえあります。これらの問題をトラブルシューティングできる上級ユーザーにとっては、cPanelのバックアップは良い選択肢となる可能性があります。しかし、ほとんどの初心者にとっては難しいかもしれません。他にもバックアップオプションがあります。当社の7つのベストWordPressバックアッププラグインをご覧ください。
ジョーイ
Cpanel経由でWPサイトをバックアップできるのに、BackupBuddyは少し高価なオプションのように思えます... Cpanel経由でのバックアップが簡単で無料である場合、BackupBuddyを使用する他の利点はありますか?
jeroen
こんにちは、ローカルでホストしているWPマルチサイトのウェブサーバーへの移行にまだ苦労しています。私の知る限りすべてのURLを置き換えましたが、ナビゲーションが機能しません。ルートに入るとホームページは正しく表示されますが、ナビゲーションリンクをクリックするとこのエラーが表示されます。
「見つかりません
リクエストされたURL /index.phpはサーバー上で見つかりませんでした。」
メニューリンクのパス(ホバー時に表示)は問題ないように見えます。どこを見ればこれを解決できるか何かアイデアはありますか?よろしくお願いします。
Tim
データベースをインポートした後、ステップ5を実行しようとしました。しかし、wp_optionsをクリックしても、編集する場所がありません。「現在の選択範囲には一意の列が含まれていません。グリッド編集、チェックボックス、編集、コピー、削除機能は利用できません。」と表示されます。
なぜこうなるのでしょうか?
よろしくお願いします。
nirali
こんにちは、誰か助けてくれませんか?ホスティングで画像パスのエラーが発生しています。どうすれば解決できますか?
WPBeginnerスタッフ
cpanel経由でphpMyAdminにアクセスすることで、ライブサイトのデータベース情報を確認できます。データベース名、mysqlホスト、mysqlユーザー名、パスワードをメモし、それらの情報をライブサイトのwp-config.phpファイルに入力してください。
ローカルサイトで localhost/phpmyadmin/ にアクセスして、正しいデータベース名を確認してください。
アリソン・ラニエリ
すべての手順を完了しましたが、ライブサイトに「データベース接続エラー」と表示され、ローカルホストにもまったくアクセスできません。白い画面が表示されるだけです。ステップ6でconfig.phpファイルを変更するように指示されたとき、誤ってMySql経由で更新されたファイルではなく、ローカルのconfigファイルの情報に変更してしまいましたが、それは解決し、ローカルファイルの情報をもとに戻しましたが、以前アクセスしていたlocalhost/wordpressにアクセスすると、白い画面が表示されるだけです。そして、ライブサイトには「データベース接続エラー」と表示されます。とても混乱しています。どなたか助けていただけると嬉しいです。
WPBeginnerスタッフ
はい、ライブサイトにサインインすると、編集リンクが表示されます。
Prabhjot kaur
質問があります。サイトをライブサイトとしてアップロードした場合、ローカルサーバーで表示されている編集リンクは表示されますか?
Enoch Ramal
もう少しですが、これが出ます…
Parse error: syntax error, unexpected ‘define’ (T_STRING) in /home/klbensonsk/public_html/wp-config.php on line 31
vanyoattila
こんにちは、この投稿の助けを借りて最初のページをアップロードし、それ以来完璧に動作しています。今、別のサイトで問題が発生しています。重要な点を何度も確認しましたが、常に同じ問題が発生します。サイトは(リンク切れで)動作していますが、管理サイトにログインできません。phpmyadminとwp-config.phpファイルを変更しました。それらは同じユーザー名とパスワードを持っているので、同じデータを持っていますが、それでも問題があります。どうして可能なのでしょうか?
Sybrin
こんにちは、私のWordPressウェブサイトが新しいIPアドレスに移行したばかりで、壊れたリンクを修正するために下の手順に従いました。修正されたと表示されましたが、ウェブサイトはまだ正しく表示されません。一部の画像は壊れた画像として表示され、一部の画像スライダーはまったく表示されません。ウェブサイトも非常に遅くなったようです。これらすべてをどのように修正すればよいですか?
Sybrin
こんにちは、私のWordPressウェブサイトが新しいIPアドレスに移行したばかりで、壊れたリンクを修正するために下の手順に従いました。修正されたと表示されましたが、ウェブサイトはまだ正しく表示されません。一部の画像は壊れた画像として表示され、一部の画像スライダーはまったく表示されません。ウェブサイトも非常に遅くなったようです。これらすべてをどのように修正すればよいですか?
vinamr
cpanel経由でWordPressをインストールする必要がありますか?それともftp経由でファイルを直接アップロードしますか?
WPBeginnerスタッフ
WordPressフォルダの内容。
アップ
簡単な質問に対する答えを見つけるのに苦労しています。WordPressフォルダ全体をpublic_htmlにアップロードしますか、それともWordPressフォルダの中身をpublic_htmlにアップロードしますか?
クリジア・ビアンカ
Thank you so much, this tutorial works fine for me! I uploaded my wordpress to a live site. And it run smoothly!
GSR
こんにちは。すべての手順(そう思います)に従いましたが、データベース接続がないというエラーメッセージはもう表示されません。代わりに、真っ白な画面が表示されるだけです。どこで間違えたのか教えていただけますか?
Malik Talib Hussain
このような詳細なガイドをありがとうございます。このガイドを使用してサイトを正常にアップロードできました。
ジョン
これを共有してくれてありがとう。すぐにうまくいきました。
Daniel
wp-config.php ファイルを更新した後、ステップ 6 で、ローカルホストで表示していたサイトのホームページが表示される代わりに、インストールプロセスが表示されるのは正常ですか?
追伸:以前の手順はすべて完了しました。
デューク
とても簡単でした。いくつか覚えておくべきヒントがあります。使用しているテーマの数が多いため、ローカルのWordPressサイトをpublic_htmlに転送するのにしばらく待つ必要がありました。
DBユーザーへのアクセス権を付与し忘れていたので、付与したらうまくいきました。
すべてのステップが重要です。SQLコマンドはうまく機能します。
.htaccessを.htaccess_oldにリネームすると機能します
その後、パーマリンクを更新して保存してください。
すべての問題を非常に簡単に解決できました。
BJH
チュートリアルありがとうございます。
残念ながら、私にはうまくいきません。このようなことには多くの変数があると思います。あなたの手順はあなたのシナリオではうまくいきますが、他の人にとってはプロセスを停止させる何かに簡単にたどり着く可能性があります。私の経験では、WordPressの移行は本当に大変な作業です。
Lloyd
私は、1000人以上のユーザーがいる大規模なインフラの設計を含む30年以上のIT経験と、広範なプログラミングコーディングの実践経験を持っています。
Wordpressで1つのサイトを作成しましたが、その結果に非常に満足しています。
ただし、単一の制作サイトを作成する以外のことに関しては、複数のサイトを作成しようとしている人や、開発環境から本番環境を作成しようとしている人にとって、Wordpressは信じられないほど複雑だと言わざるを得ません。まったく手に負えない悪夢です。
Wordpressの開発者が、実際のアーキテクチャをより理解しやすく、使いやすくするために何かできることがあれば、それは素晴らしいことです。
マシュー
こんにちは。 素晴らしいチュートリアル、本当にありがとうございます。クライアントのために初めてのWordPressサイトの再デザインを行っています。クライアントは既に投稿や画像などが充実した確立されたブログを持っています。彼女の全てのデータをローカルサイトにエクスポートし、新しいテーマやページなどをデザインしました。ローカルに投稿をインポートし、添付ファイルをダウンロードするオプションを選択したところ、投稿は表示されましたが、画像は一つも表示されず、もうすぐ全てを彼女のサーバーにアップロードするところです。
テーマファイルをアップロードするだけで、私の変更は反映されますか?それとも、このチュートリアルで示されているようにすべてをアップロードする必要がありますか?彼女は2000以上の投稿があり、それぞれに画像がありますが、私は新しい画像、ページ、レイアウトを持っています。
再デザインまたは新規デザインのブログを、投稿やページなど既存のブログに移動/インポートするためのチュートリアルを作成していただけるか、または正しい方向を示していただけると幸いです。
クライアントはサーバー自体へのアクセスを許可せず、ニュースで個人情報が盗まれる可能性があるというようなナンセンスな話を聞いたため、自分でFTPを行うことを主張しています。個別のログインでアクセス制限を設定できると説明しましたが、彼は自分でやると主張しています。
そして、私が更新や構築を行っている間のダウンタイムを心配しているので、彼らは私が直接サイトで作業することを望んでいません。
クライアントに関しては常に選り好みできるわけではありませんし、私には選択肢がありません。もうすぐ終わりです。
エミリオ
チュートリアルをありがとうございます!
しかし、サイトをすべてインポートしましたが、ロゴが表示されず、ダッシュボードにテーマ機能が表示されません。Elegant ThemesのDiviを使用しています。
Martin
データベースとWordPressのインストールをインポートしましたが、管理パネルにログインしてもページが表示されません。テーマは有効化しましたが、ページがありません。助けてください!
WPBeginnerスタッフ
管理エリア -> 設定 に移動し、正しいサイトアドレスとWordPressアドレスを使用していることを確認してください。
Christine
こんにちは。
この分かりやすいチュートリアルをありがとうございます。
すべての手順を完了し、サイトは接続されているようですが、テーマが欠けているようです。すべてのファイルはスタイルシートとともに配置されていますが、サイトはプレーンなHTMLを表示しているようです。他にこのような経験をした人はいますか?
どうやって修正すればよいか分かりません。
tawanda masvanhise
素晴らしいチュートリアルをありがとうございます!すべての手順を実行した後、問題が発生しました。ウェブサイトに
データベース接続エラー
と表示されます。この問題をどのように解決できますか?
クラウディオ・エンリケ・アモリム
本当にありがとうございます。
私は間違いなくWordPress初心者で、この記事は素晴らしい助けとなりました。すべてが完璧に進みました。
ウェブデザイナーやWordPress開発者として働くことを本当に楽しんでいます。そして、このような仕事、そしてもっとやりがいのある仕事をますます得られることを願っています。この最初の仕事を通して多くのことを学びました。
改めて感謝いたします。
WPBeginnerスタッフ
ドメインの準備ができていないか、ウェブサーバーの誤ったディレクトリに WordPress をアップロードした可能性があります。サポートについては、ウェブホスティングプロバイダーにお問い合わせください。
エリオット・リー
ヘルプ!!
ステップ1からステップ6まで完了しましたが、私のサイトにはまだ次のように表示されます。
何か素晴らしいものの未来の拠点です。
サイトのオーナー様は、ログインしてこのサイトを公開してください。
訪問者様は、またすぐにお越しください。
なぜこうなるのですか???
エリオット・リー
ステップ 1 からステップ 6 まで完了しましたが、ウェブサイトにはまだ次のように表示されます。
何か素晴らしいものの未来の拠点です。
サイトのオーナー様は、ログインしてこのサイトを公開してください。
訪問者様は、またすぐにお越しください。
何が問題なのでしょうか???
エリオット・リー
ヘルプ!!! ステップ4でこのエラーが表示されるのはなぜですか?
SQLクエリ:
—
— データベース: `wordpress`
—
— ——————————————————–
—
— `wp_commentmeta` テーブルのテーブル構造
—
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
`comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT ‘0’,
`meta_key` varchar( 255 ) DEFAULT NULL ,
`meta_value` longtext,
PRIMARY KEY ( `meta_id` ) ,
KEY `comment_id` ( `comment_id` ) ,
KEY `meta_key` ( `meta_key` ) ) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQLからのメッセージ:
#1046 – データベースが選択されていません
WPBeginnerスタッフ
このクエリを実行する前に、実行したいデータベースを選択する必要があります。phpMyAdminを使用している場合は、データベースを選択してからSQLをクリックしてクエリを実行してください。
エリオット・リー
OK、ありがとう
ティン
こんにちは、簡単なガイドをありがとうございます。
しかし、WordPressがすでにライブにインストールされている場合、どのようにライブにエクスポートできるのか疑問です。ウェブサイトをゼロから再設計しましたが、同じテーマを使用しただけです。これをライブにする最善の方法は何でしょうか?
ありがとうございます。これからも頑張ってください!
PixelstoLife
素晴らしいチュートリアル、助かりました。
他の人も同様ですが、up_user の更新が機能せず、サイトのリンクはまだ localhost を呼び出しています。また、管理者ユーザーからログアウトさせられ、パーマリンクなどを更新するためにログインできなくなっています。
phpmyadmin を介して管理者ユーザーを復元するチュートリアルを見つけたので、それを試してみて、再度ログインできるか確認してみます!
Cheers
ベン
素晴らしいガイドですが、少し問題があり、手伝っていただけるか疑問に思っています。
上記のすべてを行いましたが、.../wp-adminページにアクセスしようとすると、次のメッセージが表示されます。「警告:require(/home/username/public_html/wp-includes/pomo/mo.php): ストリームを開けませんでした: ディレクトリが存在しません: No such file or directory in /home/username/public_html/wp-settings.php on line 76」
何かアイデアはありますか?
lokesh
ウェブサイトをローカルサーバーからライブサーバーに移動する際に、prlessphp fatal error: load error: failed to find /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/bootstrap/less/bootstrap.lesslessphp fatal error: load error: failed to find /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/style.less という問題が発生しています。