WordPressのトラブルシューティング
ブログプラットフォームとして誕生した WordPress は、今や最も人気を博すサイト制作アプリケーションの 1 つに成長し、Web 全体で 40% ものサイトを支えています。本記事では、その WordPress サイトに影響を与える最も一般的なエラーを一覧にして、解決方法をご説明します。
- サイトのコンテンツではなく、パークドメインの通知が表示される場合には、WordPress の問題ではありません。ドメインの有効期限が切れていないか、および正しくセットアップされているかをご確認ください。
- その他のエラーの場合には、WordPress のエラーの全リストを wordpress.org で参照してください。
移動するセクションを選択 | ||
---|---|---|
データベースの接続確立エラー | 内部サーバーエラー(エラー 500) | |
サイトに重大なエラーがある | サイトに白いページが表示される | |
定期メンテナンスのため一時的に利用できない | 投稿またはページの 404 エラー | |
混在したコンテンツエラー |
データベースの接続確立エラー
WordPress ではデータベースを使って、たとえばサイトのユーザーや投稿、ページ、およびコメントなどの重要なデータを保存します。サイトがこのデータベースと通信できなくなると、サイトのコンテンツの代わりに「データベース接続確立エラー」の通知が表示されます。
この問題は、WordPress サイトを移動した後や、その他の理由により WordPress データベースの位置、ユーザー名またはパスワードを変更した後に現れることがあります。ここでは、データベース接続文字列を更新してこのエラーを修正し、サイトをオンラインに戻す方法を説明します。
(トップに戻る)
内部サーバーエラー(エラー 500)
WordPress サイトに影響するもう 1 つの問題は、内部サーバーエラー(ISE)、あるいはエラー 500 とも呼ばれるエラーです。これは、サーバーがサイトを読み込めないことを知らせる一般的なサーバーエラーです。
具体的な情報は含まれないため、解決するには色々試してみる必要があり、時間がかかるかもしれません。ISE を修正するにはこちらのトラブルシューティングの手順にしたがってください。
(トップに戻る)
サイトに重大なエラーがある
サイトに重大なエラーがあることを知らせる通知が表示される場合には、プラグイン、テーマ、あるいは WordPress のバージョン間にサイトの正しい読み込みを妨げる非互換性があるかもしれません。サイトに重大なエラーがあることが分かったら、こちらの記事に記載されている手順に従って修正してください。
(トップに戻る)
サイトに白いページが表示される
死の真っ白画面エラーは、サイトを閲覧したときに真っ白の画面しか見えず、解決するためのエラー通知もないため、ストレスを感じるかもしれません。この問題は通常、欠陥のあるプラグインやテーマか、それらの競合によって引き起こされます。なので、エラーの原因の特定にフォーカスして、欠陥のあるプラグインやテーマを無効にます。
(トップに戻る)
定期メンテナンスのため一時的に利用できない
WordPress サイトのアップデートを行った後に、「定期メンテナンスのため一時的に利用できません」という通知が長期間表示される場合には、こちらの記事の手順にしたがって、この問題を引き起こしているファイルを削除します。
(トップに戻る)
投稿またはページの 404 エラー
注意:以下の解決方法ではサイト全体に表示される 404 エラーしか修正できません。特定のページを開いたときのみ表示される場合には、パーマリンクのタイプミスが原因か、その間にページが削除された可能性があります。
サイトのトップページが正常に表示されるにもかかわらず、サイトのその他の投稿やページを閲覧しようとすると 404 エラーが表示される場合は、通常、.htaccess ファイルが欠落していることを意味します。パーマリンクをもう一度保存して、.htaccess ファイルを再生成してください。
(トップに戻る)
混在したコンテンツエラー
最近サイトに SSL をインストールして、一部の画像が正しく読み込めなくなった場合には、サイトに混在したコンテンツエラーがないかどうか確認します。このエラーは、URL に https:// ではなく http:// が使用されているアセットによってよく引き起こされます。
使用しているブラウザ名のタブを選択すると、そのブラウザの開発者ツールを使ってサイトを検査し、問題を確認する方法が表示されます。コンソールログで混在したコンテンツエラーの警告を探します。
Google Chrome でエラーを探すには、Google Chrome でお持ちのサイトを開き、ページ上の任意の場所を長押し(または右クリック)して、「検証」を選択します。上部のメニューで「コンソール」を選択し、赤い、混在したコンテンツエラーの警告を探します。
エラーを修正するには、プラグインを使用するか、.htaccess/web.config ファイルを編集します。その後、プライベート ブラウズ モードでサイトを閲覧して、画像を正しく読み込めているか確認します。
Firefox の開発者ツールを使用するには、Firefox でお持ちのサイトを開き、ページ上の任意の場所を長押し(または右クリック)して、「調査 (Q)」を選択します。上部のメニューで「コンソール」を選択し、赤い、混在したコンテンツエラーの警告を探します。
エラーを修正するには、プラグインを使用するか、.htaccess/web.config ファイルを編集します。その後、プライベート ブラウズ モードでサイトを閲覧して、画像を正しく読み込めているか確認します。
Safari でまずデベロッパツールを有効化します。Safari でお持ちのサイトを開き、ブラウザの上部メニューで「開発」、次に「Web インスペクタを表示」を選択します。「コンソール」を選択し、赤い、混在したコンテンツエラーの警告を探します。
エラーを修正するには、プラグインを使用するか、.htaccess/web.config ファイルを編集します。その後、Chrome、Edge、または Firefox のプライベート ブラウズ モードでサイトを閲覧して、画像を正しく読み込めているか確認します。
それでも混在したコンテンツエラーが表示される場合には、有効にしているテーマをローカルコンピュータにダウンロードして、それらのファイルでサイトの URL を検索します。すべての URL エントリを http:// から https:// に変更します。たとえば、 http://coolexample.com から https://coolexample.com というようにです(「coolexample.com」の部分をご自身の実際のドメインに替えてください)。そしてファイルを再アップロードします。
(トップに戻る)
関連情報
- さらに詳細を確認したい場合は、WordPress サイトに影響するエラーの広範なリストをご参照ください。