ローカルサーバーからライブサイトへWordPressを移行する方法(2つの方法)

多くのWordPressユーザーは、コンピューター上のローカルサーバーを使用してウェブサイトを操作することを好みます。これにより、オンラインで変更を公開する前に、プライベートでウェブサイトを操作できます。

最終的には、オンライン訪問者がアクセスできるようにライブサーバーに移動する必要があります。この移行は、ウェブサイトがライブサイトで正常に機能することを保証するために重要です。

私たちは多くのローカルウェブサイトで作業してきたので、コンテンツをライブウェブサイトに転送する最も簡単な方法を学ぶ必要がありました。

この記事では、WordPressをローカルサーバーからライブサイトに移動する方法をステップバイステップで説明します。

WordPressをローカルサーバーからライブサイトに移動する方法(2つの方法)

WordPressをローカルサーバーからライブサイトに移行する理由

ローカルサーバーでWordPressブログを構築することは、訪問者に影響を与えることなくウェブサイトの変更をテストするための安全な方法です。

ウェブサイトの完成度が上がったら、次のステップはローカルサーバーからライブサイトへ移行することです。

サイトをローカルサーバーからライブサイトに移行する2つの方法をご紹介します。

最初の方法は WordPress の移行プラグインを使用するもので、初心者におすすめです。

2番目の方法では、WordPressをローカルサーバーからライブサイトに手動で移動する方法を説明します。

あなたに最適な方法を選択できます:

WordPressサイトを移行する前に

ローカルサーバーからライブサーバーにWordPressを移行するには、いくつかの準備が必要です。

まず、お使いのコンピューター上のローカルサーバー(localhostとも呼ばれます)でWordPressサイトが実行されており、それに完全にアクセスできることを前提とします。

次に、ドメイン名ウェブホスティングが必要です。

初心者が低品質または無料のウェブホスティングプロバイダーから始めて後悔したという話を数え切れないほど聞いてきました。私たちの経験では、適切なホスティングプロバイダーを選択することは、あらゆるウェブサイトの成功にとって非常に重要です。

決定を容易にするために、Bluehost の利用をお勧めします。彼らは公式に推奨されているWordPressホスティング会社であり、WPBeginnerユーザー限定の割引と無料ドメインおよびSSL証明書を提供しています。

基本的に、月額わずか2.99ドルから始めることができます。

優れたBluehostの代替案をお探しなら、Hostingerを検討してみてください。WPBeginnerユーザー限定の割引と無料ドメイン名も提供しています。

少し多く支払う余裕がある場合は、SiteGroundをチェックしてみてください。WPBeginnerの読者向けの特別オファーもあります。

ウェブサイトのセットアップにヘルプが必要な場合は、ウェブサイトの作成方法に関するステップバイステップガイドに従ってください。

最後に、FTPプログラムが必要で、ローカルサーバーサイトをライブサイトにアップロードする方法を知っている必要があります。FTPの使い方

準備はいいですか?WordPressサイトの移行を始めましょう。

動画チュートリアル

WPBeginnerを購読する

文章での説明をご希望の場合は、そのまま読み進めてください。

方法1:移行プラグインを使用してWordPressをローカルサーバーからライブサイトに転送する(推奨)

この方法はより簡単で、初心者におすすめです。ローカルホストからライブサイトへWordPressを移行するために、WordPress移行プラグインを使用します。

ステップ 1: Duplicator プラグインのインストールとセットアップ

まず、ローカルサイトにDuplicatorプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

プロのヒント: Duplicatorにはプロ版もあり、安全なバックアップ、クラウドストレージ、簡単なサイト復元などを提供しています。

有効化後、Duplicator » Backups ページに移動し、「新規作成」ボタンをクリックする必要があります。

移行のために新しいバックアップを作成する

これにより、バックアップに名前を付けることができる画面が表示されます。

次に、「次へ」ボタンをクリックします。

バックアップパッケージの名前

Duplicatorは、すべてが正常かどうかを確認するためにいくつかのテストを実行します。

すべての項目が「良好」とマークされている場合は、「ビルド」ボタンをクリックしてください。

パッケージをビルド

このプロセスは、ウェブサイトのサイズによっては数分かかる場合があります。完了するまでこのタブを開いたままにしてください。

完了すると、「インストーラー」と「アーカイブ」パッケージのダウンロードオプションが表示されます。「両方のファイルをダウンロード」ボタンをクリックして、両方のファイルをコンピューターにダウンロードする必要があります。

両方のバックアップファイルをダウンロードする

「アーカイブ」ファイルは、WordPress サイトの完全なコピーです。WordPress のコアファイル、画像、アップロード、テーマ、プラグイン、および WordPress データベースのバックアップが含まれています。

‘インストーラー’ファイルは、ウェブサイトを含むアーカイブファイルを展開することで、移行プロセス全体を自動化するスクリプトです。

ステップ2:ライブWordPressウェブサイト用のデータベースを作成する

インストーラーを実行したり、localhostからホスティングサーバーにWordPressウェブサイトをアップロードしたりする前に、新しいライブウェブサイト用のMySQLデータベースを作成する必要があります。

MySQLデータベースを既に作成済みの場合は、この手順をスキップできます。

データベースを作成するには、ホスティングアカウントのcPanelダッシュボードにアクセスする必要があります。「データベース」セクションを見つけて、「MySQLデータベースウィザード」アイコンをクリックしてください。

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移行ウィザードが起動します。

インストーラーはいくつかのテストを実行し、スクリプトを初期化します。

Duplicator移行ウィザードステップ1

[セットアップ]セクションで、MySQLホスト、データベース名、ユーザー名、パスワードを入力するように求められます。

ホストはおそらくローカルホストでしょう。その後、前のステップで作成したデータベースの詳細を入力します。

次に、「検証」ボタンをクリックして、入力した詳細が正しいことを確認します。

設定の検証

その後、「次へ」ボタンをクリックして続行します。

Duplicatorは、アーカイブからWordPressデータベースのバックアップを新しいデータベースにインポートします。

ローカルサイトおよび新しいライブサイトを指すURLも更新されます。

「管理ログイン」ボタンをクリックすると、ライブサイトの WordPress 管理エリアに入ることができます。

管理者ログイン

ライブサイトにログインすると、Duplicatorはインストールファイルを自動的にクリーンアップします。

これで完了です。WordPress をローカルサーバーからライブサイトに正常に移行しました。

方法2:ローカルサーバーからライブサイトへWordPressを手動で転送する

この方法では、WordPressをローカルサーバーからライブサイトに手動で移動する方法を示します。最初の方法が機能しない場合や、手動で行うことを好む場合に役立ちます。

ステップ 1: ローカル WordPress データベースのエクスポート

まず最初に行う必要があるのは、ローカルWordPressデータベースをエクスポートすることです。これにはphpMyAdminを使用します。

これに慣れていない場合は、phpMyAdminを使用したWordPressデータベース管理の初心者ガイドをご覧ください。

単純にhttp://localhost/phpmyadmin/にアクセスし、WordPressデータベースをクリックします。次に、上部メニューバーの「エクスポート」ボタンをクリックします。

ローカルホストからのエクスポート

「エクスポート方法:」オプションで、「クイック」または「カスタム」を選択できます。カスタムを選択すると、データベースをエクスポートするためのより多くのオプションが提供されます。

ただし、データベースをダウンロードするには、「クイック」を選択してから「実行」ボタンをクリックすることをお勧めします。

phpMyAdminを使用してWordPressデータベースをエクスポートする

ステップ2:WordPressファイルをライブサイトにアップロードする

さて、ウェブサイトのすべてのファイルをライブサイトに移動する必要があります。

開始するには、FTPクライアントを開き、ウェブホスティングアカウントに接続してください。

ライブサイトに接続したら、ファイルを正しいディレクトリにアップロードしたことを確認してください。たとえば、「yoursite.com」でサイトをホストしたい場合は、すべてのファイルをpublic_htmlディレクトリにアップロードします。

次に、ローカルのWordPressファイルを選択し、ライブサーバーにアップロードします。

WordPressファイルをFTPでアップロード

ステップ3:ライブサイトでMySQLデータベースを作成する

FTPクライアントがWordPressファイルをアップロードしている間に、データベースをライブサーバーにインポートし始めることができます。

ほとんどのWordPressホスティングプロバイダーは、ホスティングアカウントを管理するためにcPanelを提供しているため、cPanelを使用してデータベースを作成する方法を説明します。

まず、cPanelダッシュボードにログインし、「データベース」セクションにある「MySQLデータベースウィザード」アイコンをクリックする必要があります。

MySQLデータベースウィザードを選択

次の画面で、新しいデータベースを作成できます。

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

データベースの名前と新規作成

cPanel は、新しいデータベースを自動的に作成します。

次に、新しいユーザーのユーザー名とパスワードを入力し、「ユーザーを作成」をクリックします。

新しいデータベースユーザーを作成

次に、作成したユーザーをデータベースに追加する必要があります。

まず、「すべての権限」チェックボックスをオンにします。

すべての権限チェックボックスを確認する

次に、下にスクロールして「変更を保存」をクリックして変更を保存します。

ライブWordPressサイト用の新しいデータベースを正常に作成しました。

ステップ 4: ライブサイトへの WordPress データベースのインポート

次のステップは、WordPress データベースをインポートすることです。

cPanelダッシュボードに移動し、「データベース」セクションまでスクロールダウンして、「phpMyAdmin」をクリックします。

phpMyAdminをクリックします

これによりphpMyAdminに移動します。ここで、上記で作成したデータベースをクリックします。phpMyAdminには、テーブルのない新しいデータベースが表示されます。

次に、トップメニューの「インポート」タブをクリックします。インポートページで、「ファイルを選択」ボタンをクリックし、最初のステップで保存したローカルサイトからデータベースファイルを選択します。

phpMyAdmin経由でデータベースをインポートする

その後、ページ下部にある「実行」ボタンをクリックします。データベースは自動的にphpMyadminにインポートされます。

ステップ5:サイトURLを変更する

次に、ライブのWordPressサイトに接続できるように、データベース内のサイトURLを変更する必要があります。

phpMyAdminで、先ほどインポートしたデータベース内のwp_optionsテーブルを探してください。

データベースのプレフィックスを変更した場合は、wp_options の代わりに {new_prefix}_options になっている可能性があります。

次に、wp_options の横にある「参照」ボタンをクリックします。または、サイドバーのリンクをクリックして、wp_options テーブル内のフィールドのリストがあるページを開きます。

wp_options テーブルをブラウズする

次に、options_name列で、siteurlオプションを探す必要があります。

次に、「編集」アイコンをクリックします。

phpMyAdminでsiteurlを編集する

これにより、フィールドを編集できるウィンドウが開きます。

option_value入力ボックスには、http://localhost/testのようなローカルインストールのURLが表示されます。

このフィールドに新しいサイトのURLを入力する必要があります。例: https://www.wpbeginner.com

次に、「Go」ボタンをクリックしてフィールドを保存できます。

siteurlフィールドを編集する

次に、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が他の必要な場所でもすべて修正されていることが保証されます。

それが完了したら、設定 » パーマリンクに移動し、下にスクロールして「変更を保存」をクリックして、すべての投稿リンクが正常に機能することを確認してください。

パーマリンク設定を保存する

WordPress サイトを別のドメインに移動する場合や、ローカルサーバーからライブサイトに移動する場合、リンク切れや画像が表示されない問題に直面します。

URLを更新する方法を2つご紹介します。ご自身に最適な方法をお選びください。

1. 「検索&置換すべて」プラグインを使用してURLを更新する(推奨)

これを修正する最も安全な方法は、Search & Replace Everythingを使用することです。これは強力なWordPressプラグインで、複雑なデータベースクエリを作成せずに、ウェブサイト上のバルク更新タスクを簡単に実行できます。

まず、Search & Replace Everythingプラグインをインストールして有効化する必要があります。

有効化後、ツール » WP Search & Replace ページに移動してください。

ローカルからライブサイトへの移行でURLを検索および置換する

ここで、「検索対象」フィールドにローカルサイトの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の画像をライブサイトに移動した後の壊れたURLの修正

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

ライブサイトが順調に稼働していることを願っています。エラーが見つかった場合は、トラブルシューティングのヘルプとして、一般的なWordPressのエラーとその修正方法のガイドをご覧ください。

この記事が、WordPressをローカルサーバーからライブサイトに移行するのに役立ったことを願っています。また、ライブサイトをローカルサーバーに移行する方法に関するガイドや、実用的なWordPress移行手順の究極のウェブサイト移行チェックリストも参照してください。

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

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

究極のWordPressツールキット

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

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

912 CommentsLeave a Reply

  1. 手順4で、圧縮されたデータベースをインポートしようとすると、次のエラーが表示されます。
    エラー
    SQLクエリ:


    — データベース: `testbtat`

    CREATE DATABASE IF NOT EXISTS `testbtat` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
    MySQLは次のように述べています: ドキュメント

    #1044 – ユーザー ‘btatxcom’@’localhost’ はデータベース ‘testbtat’ へのアクセスを拒否されました

    • @Lisa インポートは.zipファイルまたはプレーンテキストの.sqlファイルで構いません。エラーが発生しているのは、アップロードしようとしているデータベースの名前が、作成した名前と一致していないためです。

      この場合、ライブサイトのユーザー名は「btatxcom」であると仮定します。通常、データベースはbtatxcom_yourdbになります。その場合、localhostにアクセスしてください。カスタムオプションを使用せずに、データベースを.sqlファイルとしてエクスポートしてください。デスクトップに保存します。右クリックしてnotepad++で開きます(PCにない場合は、ダウンロードしてください。使い方は簡単で、メモ帳のようなものですが、少し凝っています)。

      CREATE DATABASE IF NOT EXISTS という行が約22行目あたりにあるか、その用語を検索してください。そこで、データベースの名前が2回出現するので、ライブサイトのデータベース名に合わせて変更します。たとえば、someprefix_yourdb のようにします。保存し、phpmyadmin -> あなたのデータベース -> ブラウズに移動して、保存した.sqlファイルをインポートします。これで完了です。誰かの役に立つことを願っています。

  2. チュートリアルをありがとうございます。すべて手順通りに正しく行ったと思います。サイトを確認するまで、すべてうまくいっていました。しかし、以下のエラーが表示されます。

    お客様のサーバーはPHPバージョン4.4.9で実行されていますが、WordPress 3.8.1は少なくとも5.2.4が必要です。

    ただし、Cpanelにアクセスすると、次のように表示されます。PHPバージョン 5.3.26

    また、管理画面にアクセスしようとすると、次のようになります。

    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/drser3/public_html/wp-admin/index.php on line 103

    どんな助けでも感謝します。ありがとうございます。

    Wanda

    • ウェブサイトは現在稼働していますが、修正すべき問題がいくつかあります。Lunarpagesをウェブホスティングに使用している他のユーザーのために報告しておこうと思いました。コントロールパネルに移動してPHP5を選択する必要があり、その後、public_htmlディレクトリの下にphpiniファイルを追加する必要がありました。

      memory=64MB

      そして最後に、以下を追加する必要がありました。

      suPHP_ConfigPath /home/username/public_html

      htaccess ファイルに。

  3. こんにちは、

    データベースを移動した後、wp-admin にアクセスできますが、URL を入力すると白い画面が表示されます。ページの HTML/CSS を見つけられていないようです。ローカルホストの WAMP では完璧に読み込まれるので、奇妙です。

    何かアイデアはありますか?

    ありがとう

  4. この記事がどれほど私を助けてくれたか、あなたには分かりません!
    時間を割いて執筆・投稿してくださり、本当にありがとうございます!

  5. 素晴らしいチュートリアルです、どうもありがとうございました。

    開発サーバーから本番サーバーへのプロセスも同じだと思いますか?

  6. これらの手順を投稿していただき、本当にありがとうございます!! これなしでは、クライアントのサイトをライブサイトに移行することはできませんでした!! 1点だけ注意点があります。ステップ3の下に、「ホスト名」に関する注記が抜けています。これは少し戸惑いましたが、追加することができました。データベース作成のその部分で問題が発生した場合は、誰かの参考になるかもしれません。重ねて感謝いたします!!

  7. こんにちは
    教育的な記事をありがとうございます。
    すべての手順に従いましたが、このエラーが発生しました

    Parse error: syntax error, unexpected ‘DB_PASSWORD’ (T_STRING) in /home/swagphot/public_html/wp-config.php on line 26

    wp-configをタイプミスがないか確認しましたが、すべて正しく見えます。助けが必要です。どうすれば
    これを解決できるかわかりません…よろしくお願いします。

  8. 私はこの分野は全くの初心者で、この説明はこれまでに見つけた中で最も分かりやすいものですが、まだ問題があります。ファイルをホストサーバーに転送しましたが、データベースで詰まっています。ローカル環境にBitnamiでWordPressをインストールしています。http://localhost/phpmyadmin/にアクセスしても、データベースが表示されません。information_schemaとtestしか表示されません。wp-config.phpを確認したところ、「DB_NAME」、「bitnami_wordpress」と表示されています。次に何をすべきか、どこを見ればよいか全く分かりません。何か助けていただけると幸いです。ありがとうございます。

  9. Awsome Tutorial………………..Very useful for a beginner……….I just tried and made my site live……………………..This is my first website……………Thank you so much………………. :)

  10. この記事をありがとうございます – わかりやすく、私にとって完璧に機能しました – 大変な作業だと思っていましたが、手順を正しく実行すればかなり簡単でした

  11. すべての手順を実行しました。その後、ダッシュボードにアクセスできなくなりました。管理画面にアクセスしてユーザー名とパスワードを入力しても、正しいはずなのにダッシュボードにリダイレクトされません。管理画面に何度もリダイレクトされます。助けてください。

  12. このチュートリアルは、ローカルのWordPressサイトをライブサイトに移動する方法を知らない初心者にとって非常に重要です。私にとって役立ちました。
    どうもありがとうございます。

  13. こんにちは、
    この記事はとても参考になりました。
    しかし、次のようなエラーが発生しています。
    1044 アクセス拒否
    このデータベースエラーを解決するのを手伝っていただけますか?

    • 1044 アクセス拒否エラーを解決するには、データベースファイルをテキストエディタで開き、以下のコードを削除してください。

      — データベース: `XYZ`

      CREATE DATABASE IF NOT EXISTS `XYZ` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
      USE `XYZ`;

  14. チュートリアルでのご協力、ありがとうございます!たくさん学んでいます。以前にも言及された問題なのですが、解決策が得られていません。
    ステップ6で詰まっています。データベース接続の確立中にエラーが発生し続けています。
    手順の中で一つ変更した点があります。ステップ6でwp-config.phpを編集し、define(‘DB_HOST’, ‘www.mysite.com/my_staging_site’); を追加しました。
    いずれにしても、まだ接続できません。もし、正しい方向へ導いていただけるなら、どんなことでも感謝いたします!

    • 私もこの問題を抱えていましたが、データベース名、ユーザー名、パスワード、ホストを入力する際に小さなタイプミスがないことを確認してください。私の問題は、アポストロフィ記号が異なっていたこと(‘記号)でした。名前を変更し始めると、アポストロフィが別の記号に変わり、変更されたかどうかを判断するのが非常に困難でした。しかし、これを修正したらうまくいきました。

    • wp-config.phpで要求されているフィールドに、dbnameとサイトのcpanelのユーザー名とパスワードを変更するだけでよかったです。

  15. とても分かりやすく簡単なガイドをありがとうございます。20分足らずで全て完了しました。私の人生がずっと楽になりました。大変感謝しています…

  16. 同じ手順に従いました。

    ウェブサイトがサーバーで公開されましたが、以下の問題に直面しています。

    管理画面にメニューが表示されません。

    設定を変更しようとしても保存されません。

    何かアイデアはありますか?

  17. こんにちは、すべてのファイルをウェブサーバーに正常にアップロードしました。WordPressサイトを表示できます。
    問題は、管理ページにアクセスしようとするときです。cPanelで作成したユーザー名とパスワードを使用しても機能しません。無効なユーザー名と表示されます。wp-config.phpファイルを変更しました。新しいユーザー名とパスワードが更新されていることを確認しました。

    設定ファイルにあるこの行について、何をどう変更すればよいですか?
    /** MySQLホスト名 */
    define(‘DB_HOST’, ‘localhost’);

    ありがとう。

  18. Thank you for the wonderful article! I am so grateful there’re people like you to share knowledge :)

    ローカルサイトをライブホストサイトに移行したところ、エラーが1つだけ発生したので、解決方法を共有したいと思います。パーマリンクオプションページに黒い画面が表示され、DebbieVから以下の解決策を見つけました。

    「wp-admin/includes/misc.phpを編集し、$got_rewrite = true;の値を強制しました」

    他の人にも役立つかもしれません。

    乾杯!
    ミラ

  19. こんにちは、

    ウェブサイトをホストしたりお金を払ったりせずに、wordpress.orgからwordpress.comにエクスポートする方法はありますか?

    ブログはwp.orgにありますが、無料でライブにしたいです…何かオプションはありますか?

    ありがとうございます。

  20. localhostからデータベースをgzipped形式でエクスポートする以外は、すべての指示に従いました。phpMyAdminでライブサーバーにインポートしようとしたところ、「#1064 – SQL構文エラーです。MySQLサーバーのバージョンに対応するマニュアルで、‘\u001f?\b’の近くの正しい構文を確認してください。」というエラーが発生しました。しかし、zip圧縮を使用するとデータベースはインポートされます。しかし、7時間かけてすべてのファイルをlocalhostからライブサーバーにアップロードした後、WordPressのインストールを求められ、WordPressをインストールしても投稿は何も表示されません。

    • wp-configでデータベースの情報を変更しましたが、それでもWordPressのインストールを求められます。

      • 同じ問題がありましたが、データベースのプレフィックスで解決しました。サーバー上のデータベースと同じである必要があります。

        ADMINさん、ありがとうございます。

  21. 提供していただいたチュートリアルに感謝します。非常に役立ちます。WordPressをローカルサーバーからライブサイトに移動できました。しかし、管理パネルにログインすると、エラーメッセージが表示されます。

    内部サーバーエラー

    サーバーで内部エラーまたは設定ミスが発生したため、リクエストを完了できませんでした。

    サーバー管理者に連絡し、エラーが発生した時刻と、エラーを引き起こした可能性のある操作を伝えてください。

    このエラーに関する詳細情報は、サーバーのエラーログで入手できる場合があります。

    リクエストを処理するために ErrorDocument を使用しようとした際に、500 Internal Server Error が発生しました。

    ここにいる専門家の方々、この問題をどのように解決すればよいかアドバイスをいただけますか?

    ありがとう

  22. こんにちは。localhostをサーバーにアップロードしようとしていますが…上記の手順を何度も実行しましたが、このメッセージが常に表示されます。「サーバー上の / へのアクセス権がありません。」

  23. こんにちは。この投稿はYouTubeで見つけた他のものよりもはるかに役立ちます。
    しかし、すべての手順を注意深く実行した後でも、サイトを起動して実行させることができません。
    ライブウェブサイトから管理画面にアクセスでき、ダッシュボードにはプラグインやテーマ、投稿、ページを含むすべてが表示されているようです。しかし、ダッシュボード自体からアクセスしても、ウェブサイトは空白のページを表示します。問題がどこにあるのか、そしてそれを解決するために何ができるか、何か手がかりはありますか?
    ありがとうございます!

      • ありがとうございます!

        子テーマを使用していたことが判明しました。元のテーマに切り替えて、新しいスタイルシートからではなく、テーマの設定から変更を行ったところ、ホワイトスクリーンの死の問題が解決しました。明確で、徹底的で、役立つブログをありがとうございます。

        Jose

        • あなたの問題は、まさに私の現在の問題と同じでした。ただ、子テーマは使用しておらず、カスタムテーマです。ローカルホストでは動作するのに、どうしても動作させることができません。

          どなたかアドバイスをいただけますか?

          ありがとう

  24. こんにちは、早計だったかもしれません。最近のコメントセクションを除いてすべて正常に動作していますが、コメントが表示されず、「localhost」のブログエントリへのリンクが表示されます。
    これは私のブログです:http://www.sugaroverkill.com/blog/
    #7を含むすべての手順を実行しました。最近のコメントが正しく表示されるために、他に何か行うべき手順はありますか?

  25. こんにちは。wp-configファイルでDBホスト名を変更する必要がありましたか?まだデータベース接続を確立できませんというエラーが出ています。よろしくお願いします。ジャック

  26. このリソースをありがとうございます!移行したサイトではすべて正常に動作しているようですが、WordPressにログインするために新しいサイトのwp-adminにアクセスできません。WordPressの新規インストールは行わず、以前のサイトのすべてのファイルを新しいディレクトリに転送しただけです。サイトが2つの異なるURLで稼働している場合、WordPressのインストールは必要ですか?

  27. ご連絡いただき、ありがとうございました!
    あなたの指示は初めてのユーザーにとって完璧に機能し、あなたの努力は本当に、本当に感謝しています。
    神のご加護を!

  28. こんにちは、
    このチュートリアルを使って、初めてローカルホストを転送する予定です。(まだすべて読んでいません)

    しかし、phpadmin を使用する必要があることに気づきましたが、WAMP を初めて使用したときから phpadmin が使用できず、何が間違っているのかよくわかりません(もしここでどこかに言及されている場合は、私のコメントを無視してください)。…

    phpadminを使わずにサイトを移行する方法はありますか?つまり、何かをコピー&ペーストすることで。

    申し訳ありませんが、私はこれに完全に初心者です…

    ありがとう

  29. ここで説明されているのと同じことをしましたが、それでもテーマのロゴを変更できません。古いサイトを新しいサイトにインポートしました。

  30. 本当にありがとうございます!これは私にとって完璧に機能し、MAMPでの開発をもう心配する必要がなくなりました。乾杯!

    • あなたがおっしゃっていることがよく理解できます。私も初めてその状況に陥り、どうすればよいかわかりませんでした。

  31. こんにちは、素晴らしいチュートリアルをありがとうございます。
    すべてが順調に進んでいるようですが、見た目が完全にめちゃくちゃになっています。
    ローカルサーバーで、子テーマを使用し、bp default テーマを使用しています。インポート後、bp default (親テーマ) が Appearance>Themes 設定に表示されなくなり、子テーマが壊れてしまいます。しかし、bp-default のすべてのフォルダなどはローカルからライブサイトにアップロードされているため、なぜ問題が発生しているのかわかりません。
    他にこの問題を抱えた人はいますか?解決を手伝ってもらえませんか?
    お時間をいただきありがとうございます。

    • 疲れました。問題は解決しましたか?もしそうなら、どのように解決しましたか?

      現在、逆の問題が発生しています。子テーマはローカルサーバーではうまく機能しましたが、ライブサーバーに移行したところ、壊れてしまい、親テーマが復元されました。問題が解決された場合、私が何が間違っているのか手がかりが得られることを願っています。

  32. こんにちは、本当に助けが必要です。ステップ4に到達すると、SQLサーバーで作成した新しいデータベースが見つかりますが、テーブルがありません。それをクリックしてインポートすると、赤で「アップロード作業用のディレクトリに到達できません」と表示されます。これはファイルをアップロードしようとする前です。何が間違っていましたか?

  33. こんにちは..あなたのチュートリアルは非常に明確に教えてくれます。あなたの助けにとても満足しています。ありがとうございます!

  34. こんにちは、localhostからデータベースをエクスポートし、ステップ4を実行しようとしています。エラー1044が表示されましたが、前のコメントでセクションを削除してライブデータベース名に変更するように見ました。再度インポートしようとしましたが、今度はエラーが表示されます。

    #1064 – SQL構文エラーです。MySQLサーバーのバージョンに対応するマニュアルで、'– phpMyAdmin SQL Dump
    — version 4.0.4
    http://www.phpmyadmin.net

    — Ho' の近くの正しい構文を確認してください。行番号1

    何か手伝ってもらえませんか?

  35. 素晴らしいガイドです – とても分かりやすいです。そして、その過程でいくつか役立つことを学びました。ありがとうございます。

  36. 新しいデータベースにsqlファイルをインポートしようとすると、phpMyAdminから次のエラーが表示されます。

    #1103 – テーブル名が正しくありません

    何か間違っている可能性のある点はありますか?

  37. こんにちは!ライブサーバーの新しいデータベースにsqlファイルをインポートしようとすると、phpMyAdminからこのエラーが表示されます。

    #1103 – テーブル名が正しくありません

    何か間違っている可能性のある点はありますか?

  38. こんにちは、

    記事をありがとうございます。手順を実行しましたが、ウェブサイトにアクセスすると「Index of/」と表示され、その下にウェブサイトにアップロードされたファイルとフォルダが表示されます。ファイルをクリックすると「データベース接続を確立できません」というエラーが表示されます。手助けしてもらえますか?

    ありがとう

      • 実際、「Index of/」メッセージやフォルダは表示されず、「データベース接続を確立できません」というメッセージだけが表示されます。

        ホスティングアカウントには GoDaddy を使用しており、データベースのユーザー設定プロセスが少し異なっていました(データベース名がユーザー名でもある、すべてを一度に行うステップです)。これが原因で接続が切断されているのではないかと疑問に思っています。

        WordPressのインストールもルートディレクトリではなくサブフォルダに入れています。そのため、テーブル編集時にURLの後にそのフォルダを追加しました。それが問題になる可能性がありますか?

      • あなたたちのウェブサイトファイルは、public_htmlディレクトリの直下にはないと思います!public_html内のフォルダにあると思います。

        フォルダ内に入り、すべてのファイルを選択して、ルートディレクトリに1ステップ移動させてください。

        WRONG: public_html/AFolderContainingAllFiles/{allfiles}
        RIGHT: public_html/{allfiles}

  39. MySQLクエリの修正:

    UPDATE wp_posts SET post_content = REPLACE(post_content, ‘localhost/test/’, ‘www.yourlivesite.com’);

    ~のはずです。

    UPDATE wp_posts SET post_content = REPLACE(post_content, ‘localhost/test/’, ‘www.yourlivesite.com/’);

    (スラッシュが抜けていました)

  40. こんにちは、

    現在アクティブな古いサイトがある既存のURLに新しいWPサイトを作成しました。既存のサイトにあるSSLを使用して、新しいWPサイトのショッピングカート/支払いゲートウェイをテストする必要があります。そのため、サブフォルダを作成し、MAMPから新しいWPサイトをこのフォルダに移行しました。ログインページにはアクセスできますが、ログイン後、404「サーバーにwp-login.phpが見つかりませんでした」というエラーが表示されます。FTPアクセスで確認しましたが、フォルダ内にあります。何か別のものを更新する必要があるようです。または、テストをローカルで行えるように、SSLフォルダをMAMPにコピーできますか?提案をお願いします。

    Anna

  41. 記事の手順と同じことを行った後、ホームページのみ表示できるようになりましたが、画像とスライダーが表示されません。さらに、他のページがローカルホストで表示されません。すべての内部ページで「このサーバーに見つかりません」という同じエラーが表示されます。助けてください。

コメントを残す

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