最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

ローカルサーバーからライブサイトへ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://014.leahstevensyj.workers.dev

次に、「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 コメント返信する

  1. こんにちは皆さん、髪の毛をむしり取っています。ローカルサーバー上の元のサイトはローカルサーバーでうまく動作します。リモートサーバー上のライブサイトはライブサーバーでうまく動作します。ローカルホストに移動すると、プラグインをインストールするときにこのPHPエラーが発生します…すべてのブログを読みましたが、問題は解決しませんでした。Duplicatorと手動の両方のプロセスを試しましたが、このPHPエラーが発生します:(

    警告:予期せぬエラーが発生しました。WordPress.org またはこのサーバーの設定に問題がある可能性があります。問題が続く場合は、サポートフォーラムをお試しください。(WordPress は WordPress.org へのセキュアな接続を確立できませんでした。サーバー管理者にお問い合わせください。) C:\wamp\www\missflairword\wp-includes\update.php の 457 行目

    • ローカルホストのインストールがインターネットに接続できないようです。これは、Apacheがネットワークのファイアウォールによってブロックされている場合に発生する可能性があります。Windowsファイアウォール設定からApacheのインターネットアクセスを許可する必要があります。

      管理者

  2. すごい皆さん、このチュートリアルは素晴らしく、正確で、非常に詳細でした!!! 本当にありがとうございます。締め切り前に、間違いなく、ローカルで開発した最初のWordPressサイトを公開するのに役立ちました。よろしくお願いいたします!

  3. 皆さんが天才だという言葉の、もっと良い言葉を見つけたら教えてください。皆さんのチュートリアルのおかげで、私も少し天才になれました。

    ありがとう、皆さん

  4. 本当に助かりました! 他の人の提案や、簡単になると言われている様々なプラグインを試しましたが… これ以外は何も機能しませんでした! ありがとうございます!

  5. 提供されたすべての手順に従いました。ライブサイトにアクセスすると、メディアURLを変更せずにすべてを取得できます。
    まだ管理エリアにログインできないため、それはできません。ログインボックスの上に次のエラーが表示され、有効なログインは受け入れられません(myPHPで確認しました):

    警告:session_start(): セッションクッキーを送信できません – ヘッダーは既に送信されています (出力は /home/cgbookss/public_html/wp-includes/functions.php の 1 行目で開始されました) /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php の 519 行目

    警告:session_start(): セッションキャッシュリミッターを送信できません – ヘッダーは既に送信されています (出力は /home/cgbookss/public_html/wp-includes/functions.php の 1 行目で開始されました) /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php の 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 行目

    何か提案はありますか?

  6. ローカルでphpMyAdminを動作させることができません。あなたはそれを含めていないようで、phpMyAdminの使用方法を「説明」するために提供したリンクは、cPanelで実行されているものであり、ローカルではありません。
    WebMatrix経由でローカルでphpMyAdminを実行する方法を説明していただけると幸いです。

  7. このチュートリアルは非常に役立ちました。htaccess.phpファイルを編集した後、500サーバーエラーがいくつか修正されました。しかし、wp-adminダッシュボードにアクセスできませんか?バックエンドリンクに同じ空虚さを経験した人はいますか?修正方法はありますか?

  8. 全く同じ問題を抱えています。解決策を探していますが、このページやコメントには記載されていないようです。

  9. 新しいサイトのアドレスで問題が発生しています。 他のことはすべて問題なく動作しているようです。

    phpmyadminでsiteurlを正しいサブフォルダにリダイレクトするように変更すると、ホームオプションの値が正しい場合でも、ウェブサイトのコンテンツが消えてしまいます。さらに、ホームの値もファイルがある場所と同じアドレス、つまりsiteurlと同じアドレスに変更すると、コンテンツは表示されますが、アドレスは私が望んでいたものではありません。Velvet Bluesプラグインも試しましたが、何も起こりませんでした。

    私の場合、WordPressのURLはウェブサイトのURLと異なります。そのため、基本的に変更は管理パネルの設定に影響しません。

    この素晴らしいチュートリアルをありがとうございます。

  10. とても運が良かったのかどうか分かりませんが、私の場合はすべて手順通りに進め、すべて完璧に機能しました!!!

    本当にありがとうございます!

  11. バックアップを作成するもう一つの側面は、サイトをバックアップから復元することです。cPanel はその部分を簡単にはしません。構成はサイトごとに異なる場合があります。ユーザーは cPanel を提供しないホスティング会社に移行したい場合さえあります。これらの問題をトラブルシューティングできる上級ユーザーにとっては、cPanel バックアップは良い選択肢となり得ます。しかし、ほとんどの初心者にとっては難しい場合があります。他にもバックアップオプションがあります。当社の選んだ7つの最高のWordPressバックアッププラグインをご覧ください。

  12. Cpanel経由でWPサイトをバックアップできるのに、BackupBuddyは少し高価なオプションのように思えます... Cpanel経由でのバックアップが簡単で無料である場合、BackupBuddyを使用する他の利点はありますか?

  13. こんにちは、ローカルでホストしているWPマルチサイトのウェブサーバーへの移行にまだ苦労しています。私の知る限りすべてのURLを置き換えましたが、ナビゲーションが機能しません。ルートに入るとホームページは正しく表示されますが、ナビゲーションリンクをクリックするとこのエラーが表示されます。
    「見つかりません
    リクエストされたURL /index.phpはサーバー上で見つかりませんでした。」

    メニューリンクのパス(ホバー時に表示)は問題ないように見えます。どこを見ればこれを解決できるか何かアイデアはありますか?よろしくお願いします。

  14. データベースをインポートした後、ステップ5を実行しようとしました。しかし、wp_optionsをクリックしても、編集する場所がありません。「現在の選択範囲には一意の列が含まれていません。グリッド編集、チェックボックス、編集、コピー、削除機能は利用できません。」と表示されます。
    なぜこうなるのでしょうか?
    よろしくお願いします。

  15. こんにちは、誰か助けてくれませんか?ホスティングで画像パスのエラーが発生しています。どうすれば解決できますか?

  16. cpanel経由でphpMyAdminにアクセスすることで、ライブサイトのデータベース情報を確認できます。データベース名、mysqlホスト、mysqlユーザー名、パスワードをメモし、それらの情報をライブサイトのwp-config.phpファイルに入力してください。

    ローカルサイトで localhost/phpmyadmin/ にアクセスして、正しいデータベース名を確認してください。

  17. すべての手順を完了しましたが、ライブサイトに「データベース接続エラー」と表示され、ローカルホストにもまったくアクセスできません。白い画面が表示されるだけです。ステップ6でconfig.phpファイルを変更するように指示されたとき、誤ってMySql経由で更新されたファイルではなく、ローカルのconfigファイルの情報に変更してしまいましたが、それは解決し、ローカルファイルの情報をもとに戻しましたが、以前アクセスしていたlocalhost/wordpressにアクセスすると、白い画面が表示されるだけです。そして、ライブサイトには「データベース接続エラー」と表示されます。とても混乱しています。どなたか助けていただけると嬉しいです。

  18. 質問があります。サイトをライブサイトとしてアップロードした場合、ローカルサーバーで表示されている編集リンクは表示されますか?

  19. もう少しですが、これが出ます…

    解析エラー:構文エラー、予期しない 'define' (T_STRING) /home/klbensonsk/public_html/wp-config.php の 31 行目

  20. こんにちは、この投稿の助けを借りて最初のページをアップロードし、それ以来完璧に動作しています。今、別のサイトで問題が発生しています。重要な点を何度も確認しましたが、常に同じ問題が発生します。サイトは(リンク切れで)動作していますが、管理サイトにログインできません。phpmyadminとwp-config.phpファイルを変更しました。それらは同じユーザー名とパスワードを持っているので、同じデータを持っていますが、それでも問題があります。どうして可能なのでしょうか?

  21. こんにちは、私のWordPressウェブサイトが新しいIPアドレスに移行したばかりで、壊れたリンクを修正するために下の手順に従いました。修正されたと表示されましたが、ウェブサイトはまだ正しく表示されません。一部の画像は壊れた画像として表示され、一部の画像スライダーはまったく表示されません。ウェブサイトも非常に遅くなったようです。これらすべてをどのように修正すればよいですか?

  22. こんにちは、私のWordPressウェブサイトが新しいIPアドレスに移行したばかりで、壊れたリンクを修正するために下の手順に従いました。修正されたと表示されましたが、ウェブサイトはまだ正しく表示されません。一部の画像は壊れた画像として表示され、一部の画像スライダーはまったく表示されません。ウェブサイトも非常に遅くなったようです。これらすべてをどのように修正すればよいですか?

  23. cpanel経由でWordPressをインストールする必要がありますか?それともftp経由でファイルを直接アップロードしますか?

  24. 簡単な質問に対する答えを見つけるのに苦労しています。WordPressフォルダ全体をpublic_htmlにアップロードしますか、それともWordPressフォルダの中身をpublic_htmlにアップロードしますか?

  25. 本当にありがとうございます。このチュートリアルは私にとってうまくいきました!WordPressをライブサイトにアップロードしました。そしてスムーズに動作しました!:D

  26. こんにちは。すべての手順(そう思います)に従いましたが、データベース接続がないというエラーメッセージはもう表示されません。代わりに、真っ白な画面が表示されるだけです。どこで間違えたのか教えていただけますか?

  27. このような詳細なガイドをありがとうございます。このガイドを使用してサイトを正常にアップロードできました。

  28. wp-config.php ファイルを更新した後、ステップ 6 で、ローカルホストで表示していたサイトのホームページが表示される代わりに、インストールプロセスが表示されるのは正常ですか?

    追伸:以前の手順はすべて完了しました。

  29. とても簡単でした。いくつか覚えておくべきヒントがあります。使用しているテーマの数が多いため、ローカルのWordPressサイトをpublic_htmlに転送するのにしばらく待つ必要がありました。

    DBユーザーへのアクセス権を付与し忘れていたので、付与したらうまくいきました。

    すべてのステップが重要です。SQLコマンドはうまく機能します。

    .htaccessを.htaccess_oldにリネームすると機能します

    その後、パーマリンクを更新して保存してください。

    すべての問題を非常に簡単に解決できました。

  30. チュートリアルありがとうございます。

    残念ながら、私にはうまくいきません。このようなことには多くの変数があると思います。あなたの手順はあなたのシナリオではうまくいきますが、他の人にとってはプロセスを停止させる何かに簡単にたどり着く可能性があります。私の経験では、WordPressの移行は本当に大変な作業です。

    • 私は、1000人以上のユーザーがいる大規模なインフラの設計を含む30年以上のIT経験と、広範なプログラミングコーディングの実践経験を持っています。

      Wordpressで1つのサイトを作成しましたが、その結果に非常に満足しています。

      ただし、単一の制作サイトを作成する以外のことに関しては、複数のサイトを作成しようとしている人や、開発環境から本番環境を作成しようとしている人にとって、Wordpressは信じられないほど複雑だと言わざるを得ません。まったく手に負えない悪夢です。

      Wordpressの開発者が、実際のアーキテクチャをより理解しやすく、使いやすくするために何かできることがあれば、それは素晴らしいことです。

  31. こんにちは。 素晴らしいチュートリアル、本当にありがとうございます。クライアントのために初めてのWordPressサイトの再デザインを行っています。クライアントは既に投稿や画像などが充実した確立されたブログを持っています。彼女の全てのデータをローカルサイトにエクスポートし、新しいテーマやページなどをデザインしました。ローカルに投稿をインポートし、添付ファイルをダウンロードするオプションを選択したところ、投稿は表示されましたが、画像は一つも表示されず、もうすぐ全てを彼女のサーバーにアップロードするところです。

    テーマファイルをアップロードするだけで、私の変更は反映されますか?それとも、このチュートリアルで示されているようにすべてをアップロードする必要がありますか?彼女は2000以上の投稿があり、それぞれに画像がありますが、私は新しい画像、ページ、レイアウトを持っています。

    再デザインまたは新規デザインのブログを、投稿やページなど既存のブログに移動/インポートするためのチュートリアルを作成していただけるか、または正しい方向を示していただけると幸いです。

    クライアントはサーバー自体へのアクセスを許可せず、ニュースで個人情報が盗まれる可能性があるというようなナンセンスな話を聞いたため、自分でFTPを行うことを主張しています。個別のログインでアクセス制限を設定できると説明しましたが、彼は自分でやると主張しています。

    そして、私が更新や構築を行っている間のダウンタイムを心配しているので、彼らは私が直接サイトで作業することを望んでいません。

    クライアントに関しては常に選り好みできるわけではありませんし、私には選択肢がありません。もうすぐ終わりです。

  32. チュートリアルをありがとうございます!
    しかし、サイトをすべてインポートしましたが、ロゴが表示されず、ダッシュボードにテーマ機能が表示されません。Elegant ThemesのDiviを使用しています。

  33. データベースとWordPressのインストールをインポートしましたが、管理パネルにログインしてもページが表示されません。テーマは有効化しましたが、ページがありません。助けてください!

  34. こんにちは。
    この分かりやすいチュートリアルをありがとうございます。
    すべての手順を完了し、サイトは接続されているようですが、テーマが欠けているようです。すべてのファイルはスタイルシートとともに配置されていますが、サイトはプレーンなHTMLを表示しているようです。他にこのような経験をした人はいますか?
    どうやって修正すればよいか分かりません。

  35. 素晴らしいチュートリアルをありがとうございます!すべての手順を実行した後、問題が発生しました。ウェブサイトに
    データベース接続エラー
    と表示されます。この問題をどのように解決できますか?

  36. 本当にありがとうございます。
    私は間違いなくWordPress初心者で、この記事は素晴らしい助けとなりました。すべてが完璧に進みました。
    ウェブデザイナーやWordPress開発者として働くことを本当に楽しんでいます。そして、このような仕事、そしてもっとやりがいのある仕事をますます得られることを願っています。この最初の仕事を通して多くのことを学びました。
    改めて感謝いたします。

  37. ドメインの準備ができていないか、ウェブサーバーの誤ったディレクトリに WordPress をアップロードした可能性があります。サポートについては、ウェブホスティングプロバイダーにお問い合わせください。

  38. ヘルプ!!

    ステップ1からステップ6まで完了しましたが、私のサイトにはまだ次のように表示されます。

    何か素晴らしいものの未来の拠点です。
    サイトのオーナー様は、ログインしてこのサイトを公開してください。
    訪問者様は、またすぐにお越しください。

    なぜこうなるのですか???

  39. ステップ 1 からステップ 6 まで完了しましたが、ウェブサイトにはまだ次のように表示されます。

    何か素晴らしいものの未来の拠点です。
    サイトのオーナー様は、ログインしてこのサイトを公開してください。
    訪問者様は、またすぐにお越しください。

    何が問題なのでしょうか???

  40. ヘルプ!!! ステップ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 – データベースが選択されていません

  41. こんにちは、簡単なガイドをありがとうございます。

    しかし、WordPressがすでにライブにインストールされている場合、どのようにライブにエクスポートできるのか疑問です。ウェブサイトをゼロから再設計しましたが、同じテーマを使用しただけです。これをライブにする最善の方法は何でしょうか?

    ありがとうございます。これからも頑張ってください!

  42. 素晴らしいチュートリアル、助かりました。
    他の人も同様ですが、up_user の更新が機能せず、サイトのリンクはまだ localhost を呼び出しています。また、管理者ユーザーからログアウトさせられ、パーマリンクなどを更新するためにログインできなくなっています。
    phpmyadmin を介して管理者ユーザーを復元するチュートリアルを見つけたので、それを試してみて、再度ログインできるか確認してみます!
    Cheers

  43. 素晴らしいガイドですが、少し問題があり、手伝っていただけるか疑問に思っています。

    上記のすべてを行いましたが、.../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」

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

  44. ウェブサイトをローカルサーバーからライブサーバーに移動する際に、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 という問題が発生しています。

返信する

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