トップ7のWordPressエラーとその修正方法
公開: 2018-03-25Web サイトを管理している場合は、おそらく WordPress をコンテンツ管理システムとして使用しています。 WordPress は、インターネット全体のほぼ 27% を占めており、他のどの Web サイト管理プラットフォームよりもはるかに多くなっています。 その理由は単純で、直感的で使いやすく、さまざまなシンプルな機能を備えているからです。
それに加えて、WordPress には、サイトの機能を拡張および拡張するための 50,000 以上のプラグインがあります。 ただし、Web サイトのパフォーマンスの問題にまったく直面しないという意味ではありません。 それどころか、いくつかの問題はかなり一般的であり、それらに対処する方法を学ぶ必要があります. この記事では、上位 7 つの WordPress エラーとその修正方法を紹介します。
データベース接続の確立中にエラーが発生しました
データベースとの接続が失われることは、WordPress で最も頻繁に発生する問題の 1 つです。 この問題は 3 つの原因で発生する可能性があり、ここで説明します。
ホスティング サーバーの問題
この問題を解決するには、ホスティング プロバイダーに連絡するだけでよいため、最初の原因も最も単純です。 おそらく、データベースがクォータを超えているか、サーバーのバグである可能性があります。 しかし、プロバイダーが自分の側ではすべて問題ないと言った場合は、先に進む必要があります.
wp-config.php ファイルのエラー
この問題解決プロセスの次のステップは wp-config.php ファイルです。 FTP またはファイル マネージャーで開き、ユーザー名、パスワード、データベース名、およびホストを確認する必要があります。 変更に気付いた場合は、初期設定に適合するようにデータを復元する必要があります。
ハッカー攻撃
セキュリティ プラグインを使用しない場合、Web サイトはハッカーの攻撃に対して脆弱です。 これが問題である場合は、サイトをスキャンし、ログイン情報を更新し、バックアップを使用して Web サイトを再活性化する必要があります。
このエラーの詳細については、000webhost.com のチュートリアルをご覧ください。
死の白幕
死の白い画面は、対応するエラー通知のないエラーを表しており、ほとんどの Web サイト オペレーターは混乱し、落胆します。 しかし、パニックにならないでください。原因と解決策は次のとおりです。
使い果たされたメモリ制限
メモリ制限が使い果たされた場合は、単純に制限を増やして、Web ページの機能に対する障害を取り除く必要があります。 wp-config.php ファイルで少しコーディングを行う必要があります」:
define('WP_MEMORY_LIMIT', '64M');
不十分にコーディングされたテーマまたはプラグイン
WordPress テーマまたはダウンロードしたプラグインの 1 つが原因で、白い画面が表示されることがあります。 BestEssays の WordPress スペシャリストである Lionel Johnson は、この修正について次のように簡潔に説明しています。 このエラーを解消するにはおそらく十分ですが、原因となっているプラグインを見つける必要があります。 一度に 1 つのプラグインを起動し、Web サイトを混乱させるプラグインを削除してください。」
500内部サーバーエラー
3 番目のエラーは、WordPress 開発者の間でもよく知られています。 これには 4 つの潜在的な原因と対応する修正があります。
使い果たされた PHP メモリ制限
前述したように、wp-config.php ファイルを変更することでメモリ制限を増やすことができます。
破損したプラグイン関数
問題は、破損した .htaccess ファイルにある可能性があります。 FTP またはファイル マネージャーを使用して名前を「.htaccess old」に変更し、Web ページを更新して、[設定] → [パーマリンク] で変更を保存する必要があります。
破損したテーマ関数
壊れたプラグインも 500 Internal Server Error を引き起こす可能性があります。 問題がまだ存在するかどうかを確認するには、すべてのプラグインを無効にする必要があります。 そうでない場合は、消去法を使用して壊れたプラグインを見つけて削除します。
破損した .htaccess
以前のソリューションのいずれも Web サイトで機能しなかった場合は、WordPress インストールから wp-includes および wp-admin という名前のフォルダーをコピーして、同じフォルダーの既存のバージョンの代わりに配置できます。 システムを更新するとすぐに、500 Internal Server Error を解消するだけで十分です。
管理者の電子メールとパスワードを紛失した場合の取得が機能しない
これらすべてのユーザー名とパスワードを覚えておくのは常に煩わしいので、それらを忘れることは珍しくありません。 WordPress でこの問題が発生する理由は誰にもわかりませんが、解決策は次のとおりです。
functions.php ファイルを編集します。
紛失した管理者情報に対処する最初の方法は、functions.php ファイルを開いて新しいコード行を記述することです。
wp_set_password('DesiredNewPassword', 1);
「DesiredNewPassword」ボックスに新しいパスワードを追加し、変更をアップロードします。 次に WordPress を利用した Web サイトにログインするときは、このコード行を削除して、もう一度アップロードする必要があります。
phpMyAdmin 経由でデータをリセットする
もう 1 つの解決策は、cpanel → phpMyAdmin に移動することです。 データベースを選択し、wp_users テーブルを選択してレコードを編集します。 user_pass に新しい値を追加します。
接続がタイムアウトしました
サーバーを他の多くのユーザーと共有している場合、「接続タイムアウト」の問題が発生する可能性があります。 幸いなことに、原因は非常に単純です。
重いプラグイン
この場合、PHP メモリ制限を増やすだけで済みます。
テーマ機能エラー
プラグインを非アクティブ化し、それぞれを個別にテストして、問題の原因となっているプラグインを削除するだけです。
使い果たされた PHP メモリ制限
デフォルトの WordPress テーマに切り替えて、テーマが問題を引き起こしているかどうかを確認します。
404 ページ エラー
404 ページが見つからないというエラーは非常にイライラするものであり、ウェブサイトの訪問者を失うことを避けるために、すぐに対応する必要があります. 問題はパーマリンクの構造にあります。つまり、その詳細の 1 つを何らかの方法で壊す必要があります。
あなたの仕事は、設定→パーマリンクでパーマリンクを再設定することです。 投稿を公開する前に手動でパーマリンクを作成できることを覚えておいてください。これは、404 ページ エラーを回避し、検索ランキングの可能性を高める良い方法です。
メモリ不足エラー
この問題により、画面が完全に白くなるか、「メモリが不足しています」というメッセージが表示されます。 その理由は明らかです。WordPress プラグインまたはスクリプトの 1 つが、メモリが提供できるよりも多くの容量を必要とします。
wp-config.php ファイルで PHP のメモリ制限を引き上げる必要があることは明らかです。 2 番目のセクションで説明したように、次のコードを追加する必要があります。
define('WP_MEMORY_LIMIT', '64M');
その後、テーマをデフォルトのテーマに置き換え、すべてのプラグインを無効にするだけです。
結論
WordPress は、多くの便利な機能を備えた最も人気のあるコンテンツ管理システムです。 ただし、このプラットフォームに基づく Web サイトでは、機能上の問題が発生することがあります。
オンライン ビジネスが危険にさらされる可能性があるため、これらの問題に対処する方法を学ぶ必要があります。 この記事では、上位 7 つの WordPress エラーとその修正方法を紹介しました。 私たちの提案を心に留めておけば、ウェブサイトのパフォーマンスについて心配する必要はありません.