7つの一般的なWordPressエラーとそれらを修正する方法は?
公開: 2022-07-08WordPressは、ブログやWebサイトを強化するための優れた選択肢です。 信頼性が高く、柔軟性があり、美しいページや投稿をすばやく作成できます。 すべてのものと同様に、問題があるはずです。 これらは気が遠くなるように思えるかもしれませんが、それらのほとんどはほんの数ステップで解決できます。
WordPress.comはWebサイトをホストしているため、サーバー管理について心配する必要はありません。 これにより、古いソフトウェア、安全でないサイトファイル、誤ったサーバー設定などの問題を回避できます。
WordPressの重要性
あなたのウェブサイトでの予期しないエラーは、あなたの一日を何のようにも台無しにする可能性があります。 WordPressは非常にスマートなマシンであり、理由なくエラーが発生する可能性はほとんどありません。 問題を発見し、それを修正する方法がわからないのはイライラすることがあります。
WPOvenを使用して、使用中に直面する最も一般的な7つのWordPressエラーをカバーし、それらを修正する方法も提供します。 この投稿では、いくつかの一般的な7つのWordPressエラーの完全なコンパイルを提供し、それらを簡単に修正する方法をお知らせします。 多くのWordPressエラーは最初は気が遠くなるように思えるかもしれませんが、多くの場合、小さくて簡単に修正できます。 問題の原因がわかっている場合は、通常、基本的なトラブルシューティングを自分で行うことができます。
ご存知のように、WordPressは優れたソフトウェアであり、ほとんどの場合うまく機能します。 ただし、計画どおりに機能しない場合があります。 WordPressがデータベースに接続できない可能性があります。 一部のファイルが破損している可能性があります。
問題が発生した場合は、迅速かつ効率的に修正できることが重要です。
一般的なWordPressの間違いと、それらを修正する方法を見てみましょう。
1- 400エラー–ページが見つかりません
400〜499の一般的なエラーは、クライアントエラーと呼ばれます。 これらの種類のエラーは通常、ブラウザとサイトの訪問者の間の通信が不足していることを意味します。
1.400不正なリクエスト
400 Bad Request-Responseは、サーバーで発生したクライアントエラーに対する一般的な応答ですが、特定のカテゴリには分類されません。 このエラーの原因は次のとおりです。
- 間違って入力されたURL、または禁止されている文字が含まれているURL。
- ブラウザに感染したCookieまたはキャッシュ
- ドメインネームシステム(DNS)、データ、およびローカルDNSキャッシュの不一致。
- 大きすぎるファイルをアップロードする
- 一般的なサーバーエラー。
URLでタイプミスを確認し、ブラウザのキャッシュとCookieをクリアし、DNSキャッシュをクリアし、ブラウザ拡張機能を無効にし、ブラウザのキャッシュをクリアします。
2.403禁止
さまざまなレベルの権限を含め、WordPressサイトを保護するために多くの手順を実行できます。 この機能は、ユーザーがサイトにアクセスするのを防ぐのに役立ちますが、権限が適切に設定されていない場合にも問題が発生する可能性があります。
そのような問題の1つは、403Forbiddenエラーです。
問題を解決するには、ファイルのアクセス許可をリセットするか、新しい.htaccessファイルを作成する必要があります。 また、コンテンツ配信ネットワーク(CDN)、プラグイン、またはホットリンク保護に問題がある可能性があります。
3.404が見つかりません
ユーザーが存在しないWebサイトにアクセスしようとすると、404エラーがスローされます。 探しているリソースを見つける代わりに、次のページに似たリソースが表示されます。
深刻な問題ではありませんが、ユーザーはこれを苛立たせます。 壊れたリンクを定期的に修正し、ページを新しいURLに移動するときにリダイレクトを実装することで、この問題を回避できます。
4.405メソッドは許可されていません
サーバーは、ブラウザからリクエストを受信したが拒否したことを示す405 MethodNotAllowedエラーを表示します。
この問題は、プラグインとテーマの更新のロールバック、サーバーの構成ログとエラーログの確認、アプリケーションコードのデバッグなど、いくつかの方法で解決できます。
5.413リクエストエンティティが大きすぎます
このエラーは、HTTPリクエストが多すぎることが原因で発生します。
これは、大きなファイルをアップロードしようとしている場合によくあります。 この問題は、最大HTTPリクエストサイズを増やすことで解決できます。
6.429リクエストが多すぎます
ユーザーが短時間に頻繁にリソースにアクセスしようとすると、429 Toomanyrequestsエラーがスローされる場合があります。 これは、疑わしい動作をブロックするサーバーの方法です。
デフォルトのURLを変更して、429エラーを引き起こす可能性のあるサイバー攻撃を防ぐことができます。 プラグインとテーマの競合をテストすることもできます。
2-死の白い画面
恐ろしい死の白い画面(WSoD)は、最も一般的で重大なWordPressエラーの1つです。 このエラーにより、Webサイト全体に空白の画面が表示されます。 エラーメッセージはありません。
このエラーはさまざまな理由で発生する可能性がありますが、通常はWebサイトが正しく読み込まれていないことを意味します。 この死の白い画面のエラーを修正するには、さまざまな手順があります。
プラグインを無効にする必要があります。 障害のあるプラグインは、WSoDの最も一般的な理由です。 すべてのプラグインを無効にして表示すると便利です。
Webサイトのテーマを無効にする必要があります。 インストールしたテーマもこのエラーを引き起こす可能性があります。 SFTPを使用すると、テーマが置き換えられます。
WordPressデバッグモードをアクティブにします。 この機能を使用すると、Webサイトのすべてのページでエラーを確認できます。 ホワイトスクリーンオブデスの根本原因を特定するのに役立ちます。
キャッシュをクリアします。 キャッシュソリューションを実行すると、WSDが修正されていても、古いファイルが表示される場合があります。 システムキャッシュをクリアして、問題が解決したかどうかを確認します。
メモリ制限を上げます。 サイトのメモリの限界に達している可能性があります。 最大制限を増やすには、php.iniファイルを編集する必要があります。
3.内部サーバーエラー
内部サーバーエラーは、Webサイトに発生するもう1つの重大なエラーです。
内部サーバーエラーは、White ScreenofDeathよりも潜在的な原因が少なくなっています。 このエラーは、サーバーで不明な問題が発生した場合に表示され、通常、次のいずれかの理由で発生します。-
この問題は、サイトの.htaccessファイルが原因である可能性があります。
また、サイトがメモリ制限に達したときにも発生する可能性があります。

簡単に言うと、.htaccessは、WordPressサイトがサーバーとどのように通信しているかを表す重要なファイルです。 この.htaccessファイルは、Webサイトのセキュリティを強化するために使用できます。これにより、デフォルトのサーバー設定の一部を上書きすることもできます。 このファイルが内部サーバーエラーの原因であるかどうかをテストして確認できます。そのためには、ファイルを無効にする必要があります。
SFTPを使用して、このタスクをもう一度実行できます。 このファイルはサイトのルートディレクトリにあり、public_htmlというタイトルで確認できます。
ファイルを無効にするには、名前を変更するだけです。 この操作で問題が解決した場合は、バグのない新しい.htaccessファイルを生成するだけです。 これを実行するには、管理ダッシュボードに移動し、[設定]>[パーマリンク]にアクセスします。
ここで変更を加える必要はありません。 [設定を保存]をクリックして、新しい.htaccessファイルを生成するだけです。 たぶん、この関数はうまくいけば問題を解決するでしょう。
それでも問題が解決しない場合は、PHPのメモリ制限を増やす必要があるかもしれません。
4-データベース接続の確立中にエラーが発生しました
名前が示すように、このエラーはデータベース接続の確立中に発生する可能性があります。このエラーは、サイトがデータベースにアクセスできない場合に表示されます。 このエラーに気付いていない場合は、サイトのデータベースにすべてのコンテンツが保存されている領域です。 これには、投稿、ページ、およびその他の重要なユーザー情報が含まれる場合があります。 そのため、このデータベースにアクセスできない場合は、サイトがまったく機能しないことを知っておく必要があります。
このエラーを説明するいくつかの理由がありますが、それらのほとんどは、Webサイト上の単一のファイル(wp-config.php)に由来します。 このファイルにはサイトのデータベースに関する情報が含まれているため、このタイプのエラーの原因である可能性が最も高くなります。
データベース接続を修復するには、サイトのwp-config.phpファイルにアクセスする必要があります。このファイルはルートフォルダーにあります。
この後、ファイルを右クリックして、[表示/編集]オプションを選択する必要があります。 最初の優先順位は、ファイル内の資格情報が正しいかどうかを確認することです。 これを行うには、phpMyAdminにアクセスして、詳細の正確な場所を見つける必要があります。 ファイル内のホスト名、ユーザー名、パスワード、またはデータベース名が正しくない場合は、それらを置き換えるとエラーが修正されます。
ただし、エラーが続く場合は、自動データベース最適化ツールを使用してWordPressをアクティブ化する必要があります。 これは重要な機能であり、破損したデータベースを修復するために使用でき、wp-config.phpファイルに次の行を挿入することでオンにできます。
あれは ; define('WP_ALLOW_REPAIR'、true);
最後に、修復ツールを実行するには、いずれかのボタンをクリックする必要があります。 プロセス全体が完了したら、リロードする必要があります。修正されたデータベーステーブルに関連するメッセージが表示されます。
このプロセスは、データベース接続エラーを処理し、それを解決します。 手順が終了したら、wp-config.phpからWP_ALLOW_REPAIRの行を削除することを忘れないでください。
5.接続タイムアウトエラー
サイトを数回試行した後(失敗した場合)にエラーが表示されることに気付くことがあります。 このエラーは、サーバーがサイトの読み込みに苦労していることを意味します。
この接続タイムアウトエラーは、さまざまな理由で発生する可能性があります。最も一般的な理由は、サイトにリソースがなく、正しく機能する必要がある場合です。 たとえば、共有ホスティングを使用していて、別のサイトが同時にサーバーのリソースを占有している場合です。 または、Webサイトが最大許容帯域幅制限を超えている可能性があります。
そのため、このエラーが数回表示される場合は、ホスティングプランのアップグレードを検討することをお勧めします。 あなたのサイトはより多くのサーバーリソースを持っているので、他のサイトがその時に最大のトラフィックを見ても影響を受けません。
また、サイトがサーバーに大きな負担をかけている場合は、接続タイムアウトエラーが発生する可能性があります。 したがって、速度を上げるためにWebサイトを最適化し、リソースを大量に消費するプラグインを取り除き、WordPressテーマをチェックしてパフォーマンスを低下させているかどうかを確認することをお勧めします。 この場合も、この問題を解決するためにPHPのメモリ制限を増やすことをお勧めします。
6-DNS_PROBE_FINISHED_NXDOMAINエラー
ご存知のように、DNSプローブエラーは非常に頻繁なエラーです。 死の白い画面や404エラーなどのエラーに直面することがよくあります。または、エラーが見つからないと言うこともできます。 最も一般的に見られるエラーの1つは、DNS_PROBE_FINISHED_NXDOMAINです。 これは、ほとんどすべての通常のコンピュータユーザーがシステムの使用サイクルで一度見た最も一般的なエラーの1つです。 メッセージは一般的なWebブラウザーに表示され、ターゲットWebサイトにリダイレクトされすぎていないユーザーを残します。
運用の主な概念の1つはDNS(ドメインネームサーバー)です。DNSサーバーは主に、さまざまなIPアドレスの連携により複雑なIPドメインを変換するために機能します。
DNS_PROBE_FINISHED _NXDOMAINの問題は、IPアドレスの不一致が原因で発生します。 技術的な説明では、DNSはドメインエンドからのメッセージ全体をIPアドレスの形式で変換します。
DNSとは何かについてもっと知っていますか?
7-WordPressが自動更新に失敗しました
WordPressのウェブサイトを常に最新の状態に保つことが不可欠です。 これは私たちが長年強調してきたポイントです。 それは私たちがウェブサイトの所有者に与える一番のアドバイスです。 管理されたWordPressホスティングアカウントをお持ちの場合は、通常、これを行う必要はありません。 WordPressは自動的に新しいWordPressアップデートを適用します。
ただし、問題が発生して自動更新が失敗する場合があります。
まれですが、これが発生する可能性があります。 これは通常、サーバーのWordPressファイルへの接続の問題、誤ったアクセス許可(前述)、および信頼性の低いインターネットリンクが原因で発生します。
WordPressが自動的に更新されない場合があります。 これが発生した場合、サイトにアクセスしようとしたときにWSoDエラーメッセージまたはその他の警告が表示されることがあります。 これは、WordPressを手動で更新することで修正できます。 これを行うには、最新バージョンのWordPressをダウンロードし、SFTP経由でサイトにインストールします。