20一般的なWordPressエラーとそれらを修正する方法
公開: 2021-08-11WordPressは紛れもなく強力なプログラムです。 ただし、技術的な問題が発生することがあります。 これらのWordPressエラーはイライラし、貴重な時間を費やす可能性があります。
幸い、これらのグリッチのほとんどは自分で解決できます。 最も一般的なWordPressエラーとその主な原因を理解することで、サイトのほとんどの問題を修正できるはずです。
この記事では、最初にいくつかの効果的な戦略を紹介します。 次に、最も一般的な20のWordPressエラーについて説明し、それらを修正する方法を示します。 さあ行こう!
WordPressエラーのトラブルシューティングを開始する
WordPressエラーの原因を特定するのは難しい場合があります。 そのため、問題を解決する可能性のあるいくつかの一般的な戦略からトラブルシューティングを開始することをお勧めします。
キャッシュをクリアすることから始めることができます。 キャッシュは、データを保存することにより、ブラウザがサイトをより速くロードするのに役立ちます。 クリアすると、問題を解決するのに十分な古いコンテンツを取り除くのに役立ちます。
テーマ、プラグイン、WordPressコアの更新も検討する必要があります。 同様に、新しいプラグインまたはテーマをダウンロードした後にエラーが発生した場合は、それを非アクティブ化するとうまくいく可能性があります。
最後に、サイトのバックアップを常に保持することをお勧めします。 致命的なエラーを修正できない場合、これらのコピーは、多くの情報を失うことなくページを復元するのに役立ちます。
一般的なWordPressエラーを修正する方法
これは、最も一般的な20のWordPressエラーを解決するための便利なガイドです。
1.死の白い画面
死の白い画面はまさにそれがどのように聞こえるかです:空白の、機能のない画面。 場合によっては、次のエラーメッセージが表示されることがあります。
この問題の背後にある2つの一般的な原因は、プラグインとテーマです。 これらは、サイトへのアクセスを妨げる互換性の問題を引き起こす可能性があります。
ただし、他にも考えられる原因がいくつかあります。 潜在的なルーツと役立つ解決策の完全なリストについては、WordPressの死の白い画面の修正に関する記事を確認してください。
2.400エラー
400エラーは、400から499まで、さまざまな形式で発生します。ただし、これらはすべてHTTPクライアントエラーです。 そのため、通常、サーバーとの通信の問題にまでさかのぼることができます。
クライアントのエラーコードが異なれば、修正も異なります。 401エラーや403forbiddenエラーなど、いくつかの個別のコードには、いくつかの可能な解決策があります。 また、あまりにも一般的な404notfoundエラーを修正するのに役立つガイドをまとめました。
3.内部サーバーエラー
これらの500のエラーは、かなり不可解な場合があります。 タイトル以外の情報が提供されることはめったにありません。サーバーがクラッシュしたことだけがわかっています。
この明確さの欠如のために、内部サーバーエラーは通常少しのトラブルシューティングを必要とします。 ただし、良いニュースは、通常、いくつかの対象を絞った手順で修正できることです。 その方法を示すために、500の内部サーバーエラーガイドをまとめました。
4.メモリ制限エラー
メモリ制限エラーは、ホスティングプロバイダーまで追跡できます。 計画に応じて、通常、一定量のサーバーメモリが割り当てられます。 この制限を超えると、このエラーが表示されます。
最も簡単な解決策は、HTTP画像アップロードエラーのウォークスルーのステップ6に示されているように、PHPのメモリ制限を増やすことです。 ただし、このメモリ制限エラーが常に発生している場合は、ホスティングプランのアップグレードを検討することをお勧めします。
5.データベース接続の確立中にエラーが発生しました
WordPressサイトが正しく機能するには、MySQLデータベースに接続する必要があります。 ただし、そのプロセス中に問題が発生した場合は、次のメッセージが表示される可能性があります。
ユーザーはコンテンツを表示できなくなり、ダッシュボードにアクセスできなくなります。 幸い、この問題はかなり簡単に修正できます。 データベースの資格情報を確認することから始めます。 それらが正しく設定されている場合は、これらの手順を試してデータベース接続エラーを修正することもできます。
6.アップロードファイルの最大サイズを超えました
WordPressサイトには、いくつかの要因によって決定される固有のアップロード制限があります。 この制限を超えるファイルをアップロードしようとすると、エラーメッセージが表示されます。 [メディア]→[新規追加]に移動すると、制限を表示できます。
php.iniファイルを編集して、アップロードサイズを増やすことができます。 ただし、これはすべてのホスティングプランで機能するわけではありません。 そのため、代わりにホスティングプロバイダーに相談するか、単に画像を圧縮することをお勧めします。
7.最大実行時間を超えました
サイトがデータを処理する場合、通常、最大実行時間制限が設定されています。 この制限内で処理を完了できない場合、タイムアウトになり、プロセスを完了できません。
WordPress.orgは、この問題に対する簡単な解決策を提供します。php.iniファイルに次のコードを追加します。
max_execution_time = 60
ただし、このアプローチが常に機能するとは限りません。 したがって、この問題を解決するには、ホスティングプロバイダーに連絡する方がよい場合があります。
8.自動アップグレードに失敗しました
自動更新は、WordPressサイトを最新のテクノロジーで実行し続けるための実践的な方法です。 ただし、このプロセスは失敗し、Webサイトがクラッシュする可能性があります。
これが発生した場合、最善の解決策は単にサイトを手動で更新することです。 WordPressを安全にアップグレードしていることを確認するために、いくつかの手順を実行することもできます。
9.ファイルをディスクに書き込めませんでした
メディアファイルをアップロードしようとすると、「アップロード:ファイルをディスクに書き込めませんでした」というエラーが表示される可能性があります。 写真の多いサイトを運営している場合、これは特に厄介なことがあります。
一般に、2つの主な原因があります。
- 不正なファイル権限。
- サーバーエラー。
まず、ファイルのアクセス許可が適切に設定されていることを確認します。 それでも問題が解決しない場合は、ホストに連絡することを検討してください。
10.接続がタイムアウトしました
サーバーの制限は、Webサイトを運営するという不幸な現実です。 サーバーに大きな負担をかけると、接続タイムアウトエラーが発生する場合があります。 これは、共有ホスティングプランで特に一般的です。
1つの解決策は、すべてのプラグインを非アクティブ化することです。 次に、リソースを大量に消費するプログラムが見つかるまで、一度に1つずつ再アクティブ化します。 質の高いテーマでこの問題が発生することはないはずですが、デフォルトのWordPressテーマに切り替えることもできます。 最後に、メモリ制限を増やしてみることができます。
11.セキュア接続エラー
サーバーが正しく構成されていない場合、安全な接続エラーが発生します。 その結果、サイトはWordPress.orgに接続できなくなります。 これにより、コアファイルを更新できなくなる可能性があります。
残念ながら、これらのWordPressエラーに対する日曜大工の解決策はありません。 場合によっては、数分待つだけで、自然に消えてしまうことがあります。 それ自体が解決しない場合は、ホストに直接連絡できます。
12.メンテナンスモードでスタック
コアソフトウェアの更新は、安全なサイトを運営する上で重要な部分です。 これを実現するために、WordPressは.maintenanceファイルをインストールします。 更新後、ファイルは通常削除されます。 ただし、これがうまくいかず、サイトがメンテナンスモードでスタックする場合があります。
幸いなことに、解決策は簡単です。 あなたがしなければならないのはあなたのサイトのサーバーに接続するためにFTPクライアントを使用することです。 次に、ルートフォルダで.maintenanceファイルを見つけて削除します。 ファイルを削除するとすぐに、サイトは通常の状態に戻るはずです。
13.Cloudflareエラー521
Cloudflareは、サイトの速度を上げることもできる強力なセキュリティサービスです。 ただし、Cloudflareサービスがサーバーに接続できない場合があります。 これにより、521エラーが発生します。
この問題を修正するには、サーバーが稼働していることを確認してください。 次に、ファイアウォールがCloudflareのIP範囲をブロックしているかどうかを確認します。 さらに、いつでもホストに連絡して支援を求めることができます。
14.画像が機能しない
時折、WordPressの画像が表示されないことがあります。 メディアライブラリが次のようになっている場合は、壊れたメディアファイルを処理している可能性があります。
これには、悪意のある攻撃者からサーバーエラーまで、いくつかの原因が考えられます。 プラグインを最近追加または更新した場合は、プラグインを非アクティブ化して、それが原因であるかどうかを確認してください。
この問題は、ファイルのアクセス許可が正しくないことが原因である可能性もあります。 したがって、アップロード権限を755に変更することをお勧めします。これで画像が修正されない場合は、セキュリティスイープを実行し、ホスティングプロバイダーに問い合わせることを検討してください。
15.ファイルタイプまたはページアクセスは許可されていません
一部のファイルタイプは、セキュリティ上の理由からWordPressで許可されていません。 ほとんどの場合、これにより、ハッカーがデータに不正にアクセスするのを防ぐことができます。 それでも、これにより、ユーザーが無害なファイルをアップロードできなくなる可能性もあります。
追加のファイルタイプを許可するようにサイトを構成するには、ファイルアップロードタイプなどの無料のプラグインを使用できます。
16.WordPressの構文エラー
コードの構造に問題があると、構文エラーが発生します。 これが自発的に発生する可能性は低いです。 より可能性が高いのは、次の2つの状況のいずれかで発生することです。
- 最近、誤ってタイプミスをしたなどの理由で、構文エラーを含むカスタムコードをサイトに追加しました。
- 構文エラーを引き起こす新しいプラグインまたはテーマをインストールしました。
通常、構文エラーは、問題の原因となっている正確なファイル/行を指定します。これを使用して、問題のトラブルシューティングを行うことができます。 それを理解できない場合、良い最初のステップは、最近のコード変更または新しいプラグイン/テーマを元に戻すことです。
WordPressデバッグモードをオンにして、問題を追跡することもできます。
17.SSLエラー
SSL証明書は、サイトを安全に保つためのシンプルで効果的な方法です。 実際、ほとんどの高品質のホストはそれらを無料で提供しています。 ただし、プロセスは複雑になる可能性があり、場合によってはいくつかの異なるWordPressエラーが発生する可能性があります。
それらを回避する最善の方法は、最初に証明書を正しく設定することです。 これを行うには、ほとんどのホストが提供する、ホストの組み込みSSL証明書インストーラーツールを使用します。 それ以上:
- HTTPSを使用するようにWordPressサイトを適切に構成していることを確認してください。
- ホストがSSL証明書を処理しない場合は、必ずSSL証明書を更新してください(ただし、ほとんどのホストは自動的に更新します)。
それでもホストのSSL証明書で問題が発生する場合は、カスタマーサービスに連絡することを検討してください。
18.破損したデータベース
ファイルが破損している場合、WordPressサイトはそのファイルを使用できなくなります。 これにより、「データベース接続の確立エラー」エラーまたはその他の不具合が発生する可能性があります。
これを解決する最も簡単な方法は、サイトのバックアップを復元することです。 その後、サイトは通常どおり機能するはずです。 wp-config.phpファイルを開いて、次のコードを下部に追加することもできます。
'WP_ALLOW_REPAIR', true
WordPressがこのコードを処理した後、サイトは通常の状態に戻るはずです。
19.宛先フォルダはすでに存在します
プラグインまたはテーマをインストールするときに、「宛先フォルダーは既に存在します」というエラーが発生する場合があります。 インストールは失敗し、次のようなメッセージが表示されます。
これは通常、プログラムがすでにインストールされていることを意味します。 以前に削除した場合でも、フォルダがサイトに残り、エラーが発生することがあります。
この問題を解決するには、FTPクライアントを使用してwp-contentフォルダーを開きます。 次に、プログラム名の付いたフォルダーを見つけて削除し、インストールを再試行します。
注– WordPressの最近のバージョンでは、WordPressには、テーマまたはプラグインが既に存在する場合でも、それを再インストールするオプションがあります。 つまり、通常、この問題が発生するのは、古いバージョンのWordPressを使用している場合のみです(この場合、更新することをお勧めします)。
20.管理ページからロックアウトされました
管理ページからロックアウトされることは、究極のフラストレーションになる可能性があります。 このアクセスがなければ、あなたはあなたのウェブサイトで多くをすることができません。
残念ながら、これはさまざまな原因が考えられるWordPressエラーの1つです。 パスワードのタイプミスのように単純な場合もあれば、 .htaccessファイルの問題のように複雑な場合もあります。
すべての潜在的な原因にもかかわらず、管理者アクセスの修正は難しい必要はありません。 代わりに、完全なトラブルシューティングガイドに従うことができます。
管理者パスワードを手動で変更したり、phpMyAdminを介して新しい管理者ユーザーを作成したりすることもできます。
WordPressエラーに別れを告げる!
WordPressのエラーは、さまざまな形やサイズで発生します。 他の人があなたのサイトを荒廃させることができる間、いくつかはマイナーな迷惑である可能性があります。 幸いなことに、最も一般的な原因を理解することで、準備を整えることができます。
この記事では、最も一般的な20のWordPressエラーについて説明しました。 また、それらを修正する方法を示し、将来それらを回避するためのアドバイスを提供しました。
サイトの問題を修正する方法の詳細については、WordPressのトラブルシューティングの初心者向けガイドをご覧ください。
これらのWordPressエラーについて質問がありますか? 以下のコメントセクションでお知らせください。