最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

WordPressのバックアップをよりきれいに、より整理して、より安全にしたいですか?Duplicatorの新しいバックアップログ管理機能とアップデートされたバージョンについてご紹介します。
WordPressサイトが移行後に機能しない

WordPressサイトが移行後に動作しなくなった場合の対処法 

執筆者 著者アバター ジョエラ・ダン
著者アバター ジョエラ・ダン
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。
     レビュー レビュアーアバター ジョン・ターナー
レビュアーアバター ジョン・ターナー
ジョン・ターナーはDuplicatorの社長です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

WordPressサイトが移行後に動作しない?

より良いサーバーや異なるドメイン名にサイトを移行することを選択しただけです。しかし、移行後、WordPressサイトが以前のように動作しません。

コンテンツがなかったり、管理エリアにログインできなかったりする。

ご心配なく、これらの問題はたいてい簡単に解決できます。この記事では、移行後によくある問題とその解決方法をご紹介します!

目次

WordPress移行後によくある問題

WordPressサイトを別のホスティングサービスに移行すると、時に厄介な問題が発生することがあります。WordPressの移行後に直面する可能性のある一般的な問題を探ってみましょう。

1.コンテンツが表示されない

移行後にWordPressサイトが動作しない場合、コンテンツが正しく表示されないことがあります。 

特定のページを開いたとき、画像が表示されないことがあります。メディアライブラリに存在していても、フロントエンドには表示されません。 

移行後に画像が消えてしまう理由をいくつか挙げてみましょう:

  • 不正確なパーマリンク
  • 不正なサイトURL
  • 誤った画像URL
  • プラグインの競合
  • ファイルのパーミッションが正しくない
  • 画像名の特殊文字

また、投稿やページが表示されないという問題も考えられます。これはパーマリンクの設定が正しくないことが原因かもしれません。 

パーマリンクとは、投稿、カテゴリー、その他のブログリストへの固有のリンクのことです。これらが一致しないと、コンテンツが正しく表示されません。

WordPressでパーマリンクをリセットする方法をご紹介します。

2.ログインの問題

WordPressサイトを移行した後にログインできなくなったとしても、慌てないでください。これはよくある問題です。

最も可能性の高い解決策は、パスワードをリセットすることです。

現在、サイトが移動したため、古いEメールが接続されていない可能性があります。phpMyAdminで、wp_usersテーブルに正しいユーザー名があるか確認してください。 

また、wp-adminのログイン画面が真っ白になることもあります。これは、プラグインやテーマの競合、PHPメモリの制限、またはwp-config.phpファイルに問題がある可能性があります。

プラグインを無効にしたり、PHPのメモリ制限を増やしたりwp-config.phpファイルにエラーがないかチェックすることで、この問題を解決できます。 

WordPressのデータベースが移行後も古いウェブサイトに接続されている場合、間違ったリダイレクトなどの問題が発生する可能性があります。これを解決するには、移行後にデータベースのURLを変更することを忘れないでください。

3.WordPress移行プラグインの失敗

多くの場合、移行の成功は使用するツールに依存します。間違った移行プラグインを使用すると、すべてのファイルとデータベーステーブルを適切に移行できない可能性があります。 

新しいサイトをセットアップするために、移行プラグインは新しいURLでwp-config.phpファイルを更新する必要があります。もしプラグインがその役割を果たさなければ、ログインエラーやコンテンツの欠落、その他の問題が発生するかもしれません。 

信頼できる移行ツールが必要です。最適なものを見つけるために、移行用のWordPressプラグインのトップはこちらです。 

4.ファイルの紛失

WordPressサイトを移動した後、動作しない場合、いくつかのファイルを失っている可能性があります。これらのファイルには、テーマやプラグイン、あるいはコンテンツなどの重要なデータが含まれている可能性があります。  

賢い方法は、移行前にサイト全体をバックアップすることです。Duplicatorのようなバックアッププラグインを使えば、手間がかかりません。こうすることで、万が一うまくいかずファイルを失ってしまった場合でも、リカバリープランを立てることができます。

ファイルが紛失し、バックアップがない場合でも心配はいりません。ウェブホストのサポートに連絡してください。バックアップがあるかもしれませんし、紛失したファイルの復旧を手伝ってくれるかもしれません。

予防はトラブルシューティングに勝ることをお忘れなく。定期的なウェブサイトのバックアップは、サイト管理の重要な部分です。特に移行がうまくいかなかった場合、バックアップはWordPressサイトの正常な動作を維持します。

5.ダウンタイム

移行中や移行後にWordPressのサイトがダウンすると困りますよね。これは、新しいサイトが古いホストにリダイレクトされるときによく起こります。 

いくつかのホストは、あなたが移動中のダウンタイムを回避するのに役立ちます内部アドレスを提供します。この新しい場所でコンテンツをテストし、すべてが正しく機能しているときにリダイレクトを追加することができます。

新しいホストにhostsファイルがない場合は、コンピュータのhostsファイルを更新するだけです。このファイルに新しいIPアドレスとドメインを追加することで、訪問者が古いホストのサイトを閲覧している間、新しいホストのファイルにアクセスできるようになります。

要するに、ウェブサイトが移転していないにもかかわらず、コンピュータに移転したと思わせてしまうのです。移行が完了したら、hostsファイルからこのエントリーを削除してください。これでダウンタイムはゼロになる!

hostsファイルを編集する正確な方法については、WordPressサイトを新しいホストに移動する方法についてのチュートリアルをお読みください。

6.投稿のURLが機能しない

ブログ記事の内部リンクが機能していないことに気づくかもしれない。これは通常、古いサイトに接続されているためです。 

この問題は、SQLクエリーを使用してMySQLデータベースを更新することで解決できます。または、Search & Replace Everything のようなプラグインを使用することで、作業を簡単に行うことができます。

しかし、適切なツールを使っていれば、移行中にURLは自動的に更新されます。Duplicator Proを使えば、古いドメインを入力し、新しいドメインに置き換えることができます。 

デュプリケーターの検索と置換

Duplicatorは、あなたのデータベース内の古いURLを検索して置き換えるので、リンク切れを心配する必要はありません。 

7.データベース接続の確立エラー

データベース接続の確立エラー」は、WordPressサイトを移動した後に表示されることがあります。これは、サイトがデータベースに接続できない場合に発生します。 

通常は、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ファイルに追加してください:

クリーンコード・ブロック
コピーした!

define ('WP_ALLOW_REPAIR', true);
        

その後、WordPressの内蔵修復ツールを使用してください:

http://www.yoursite.com/wp-admin/maint/repair.php

WordPressデータベースの修復

8.500 内部サーバーエラー

WordPress移行後のよくある問題のひとつに、500 Internal Server Errorがあります。何が原因なのかわからないことが多いため、最もイライラさせられるエラーのひとつです。 

500 内部サーバーエラー

時々、ホストは、移動後にあなたのサイトのすべてのファイルにアクセスすることはできません。ファイルのパーミッションを見つけて更新する必要があります。 

あるいは、.htaccessファイルを再生成する必要があるかもしれません。このプロセスについては、記事の後半で説明します。 

500 Internal Serverエラーのもう一つの原因は、プラグインの競合です。プラグインを一旦停止し、再度有効にしてみてください。 

その他の修正方法としては、PHPのメモリ制限を増やす、WordPressのテーマをデフォルトのものに変更する、WordPressのコアファイルを再アップロードするなどがあります。 

9.無効なSSL証明書

WordPressサイトを移転した後、SSL証明書が無効になっている可能性があります。SSL証明書はウェブサイトのドメイン名に直接リンクされているため、このようなことはよく起こります。

移行時にドメイン名を変更する場合があります。この場合、SSL証明書が無効になることがあります。

これを解決する最も簡単な方法は、新しいドメイン用に新しいSSL証明書を取得することです。ウェブホストがこの作業をお手伝いします。

10.旧ドメインへのリダイレクト

ドメイン名を更新しても、訪問者が古いドメイン名にリダイレクトされることがあります。これは、サイトのURLとホームページのURLがデータベースの値と異なる場合に発生します。

DNSの問題により、誤ったリダイレクトが表示されることもあります。トラブルシューティングを開始する前に、DNSレコードが更新されていることを確認してください。 

サイトが表示されていることを確認するには、WordPressサイトが新しいドメインにリダイレクトされることを確認する方法について、こちらのガイドをお読みください。

移行に関する問題のトラブルシューティング

移行後に何か問題が発生した場合のトラブルシューティングについて説明しましょう。こうすることで、現れた問題を解決することができます!

キャッシュをクリアする

キャッシュプラグインやサーバーサイドキャッシュが古いバージョンのサイトを保持し、エラーやコンテンツ表示の問題を引き起こすことがあります。 

移行後にエラーが表示された場合は、キャッシュをクリアしてください。これにより、サイトの最新の変更が表示されます。 

これをどのように行うかは、お使いのキャッシュ・ソリューションによります。プラグインによっては、設定で "キャッシュをクリア "または "キャッシュをパージ "オプションを提供しています。 

WordPressのキャッシュをクリアする

ホスティングプロバイダーには、ホスティングダッシュボードにサーバーサイドのキャッシュをクリアする機能があることが多いです。わからない場合は、プラグインやホスティングサービスのドキュメントを参照してください。

.htaccessファイルを再生成する

内部サーバーエラーや間違ったパーマリンク設定のような一般的な問題は、.htaccessファイルを再生成することで解決できます。このファイルはあなたのサイトの設定をコントロールします。 

.htaccessファイルをリセットするには、cPanelやFTPクライアントなどのファイルマネージャーでWordPressのファイルを開きます。ルートディレクトリ(public_htmlフォルダ)にある.htaccessファイルを見つけます。

このファイルの名前を次のように変更する:.htaccess_old

WordPressのダッシュボードに戻ってください。Settings " Permalinksに移動し、何も変更しない。一番下までスクロールし、「変更を保存」をクリックします。

ワードプレスのパーマリンク

これは自動的に.htaccessファイルを再生成する。 

正しいファイルパーミッションの設定

新しく移行したサイトが動作しない場合、ファイルのパーミッションをチェックする必要があるかもしれません。パーミッションは、サイトがスムーズに動作するための鍵となります。

WordPressサイトのディレクトリのパーミッションは755に設定してください。ファイルは644に設定してください。 

これらのパーミッションは、SSHまたはFTPでリセットできます。ファイルアクセスの問題を解決することで、WordPressサイトは移行後もスムーズに動作します。

データベースURLの更新

移行後、古いサイトを参照する誤ったURLに遭遇する可能性があります。

Search & Replace Everythingというプラグインを使えば、データベースのURLを更新できます。このプラグインは、すべてのテーブルの古いURLを見つけて更新してくれます。これは、移行後にサイトのナビゲーションを修正するのに役立ちます。

プラグインによる検索と置換

データベースを直接編集することに抵抗がなければ、SQLクエリの実行を検討してください。この直接的なアプローチは、すべてのURL参照を効率的に更新するのに役立つでしょう。

ただ、データベースをいじる前に必ずバックアップを作成することを忘れないでください! 

wp_optionsテーブルのサイトの場所を必ず更新してください。ここでの古い参照はリダイレクトの問題を引き起こす可能性があります。 

また、wp-config.phpファイルにも注意してください。新しいサーバーとデータベースの詳細で更新する必要があります。

ソフトウェアの競合を修正する

WordPressサイトを移動した後に動作しなくなった場合、ソフトウェアのコンフリクトが原因かもしれません。これは、プラグイン、テーマ、WordPressのコアソフトウェアがうまく動作していない場合に起こる可能性があります。

トラブルシューティングを行うには、すべてのプラグインを停止し、デフォルトのテーマに切り替えてください。その後、問題の原因を特定するために、すべてのプラグインを個別に有効にしてください。

プラグイン、テーマ、WordPressを最新バージョンにアップデートしておくのは良いアイデアです。これらのアップデートには、バグ修正や互換性の向上が含まれていることが多い。

ただし、アップデートを本番サイトに適用する前に、必ずステージング・サイトでテストしてください。

ウェブホスティングサポートへのお問い合わせ

いつでもウェブホスティングのサポートチームに連絡することができます。彼らは経験豊富な専門家であり、ほとんどの移行の問題を解決することができます。 

確認できるエラーメッセージを含め、何が起こっているのかを必ず共有してください。問題についての情報が多ければ多いほど、迅速に解決策を提示することができます。 

よくある移行の問題を回避する方法

適切な計画を立てないと、移行後に多くの問題に直面することになります。移行をできるだけスムーズに行う方法について説明しよう。

不測の事態を防ぐため、時間をかけて計画を立てましょう。ウェブサイトの移行を成功させるための貴重なリソースをご紹介します:

WordPressの移行プラグインはたくさんあるが、Duplicator Proより優れたものは見つからないだろう。このツールは移行を簡単に(そしてエラーなく)行うことができる。

Duplicator Pro プラグイン

必要なのは、オリジナルサイトの完全なバックアップを作成することだけです。次に、バックアップ・アーカイブ・ファイルをダウンロードします。

バックアップアーカイブファイルのダウンロード

2つ目のサイトで、アーカイブファイルをDuplicatorのImport Backupsページにドロップします。

Duplicatorでバックアップをインポート

次に、ステップバイステップの移行ガイドが表示されます。データベースのインポートやURLの更新などの作業を簡単に行うことができます。これにより、サイトの移行に伴うエラーを回避することができます。 

WordPressの移行に関するFAQ

移行後にWordPressの管理画面にアクセスするには?

WordPressサイトを移行した後、新しいサイトのURLに'/wp-admin'を追加することで管理ダッシュボードにアクセスすることができます。認証情報を入力すれば、問題なくダッシュボードにアクセスできるはずです。問題が発生した場合、ウェブサイトに戻る方法はたくさんあります。 

移籍の問題を解決するには?

ログインの問題、プラグインの不具合、データベース接続エラーなど、問題を特定する必要があります。原因が分かれば、問題を解決するための手順を踏むことができます。一般的なトラブルシューティングのヒントとしては、キャッシュのクリア、.htaccessファイルの再生成、正しいファイルパーミッションの設定、データベースのURLの更新などがあります。 

WordPressの移行で何が問題なのか?

WordPressの移行は、ファイルの紛失、ログインの問題、コンテンツの欠落、ダウンタイムなどを引き起こす可能性があります。さらに、設定を誤ると、新しいURLにアクセスしたときに古いサイトにリダイレクトされるなどの問題が発生する可能性があります。

WordPressサイトの移行にはどれくらいの時間がかかりますか?

WordPressサイトの移行にかかる時間はさまざまです。サイトの規模、インターネットの速度、ウェブサイトの複雑さによって異なります。小規模なサイトであれば数時間で済むかもしれませんが、大規模で複雑なサイトであれば数日かかることもあります。

結論

新しく移行されたWordPressサイトが機能していることを願っています!

ここにいる間、私はあなたがこれらの余分なWordPressガイドを気に入ると思います:

エラーなしでWordPressサイトを移行したいですか?Duplicator Proをダウンロードして、高速、スムーズ、効率的な移行を実現しましょう!

著者アバター
ジョエラ・ダン コンテンツライター
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。