(oneechanblog) – WordPressサイトに「サイトで技術的な問題が発生しています」というエラーメッセージが表示されますか?
このエラーメッセージは、サイトのどこかにあるPHPコードに重大な問題が発生したためにサイトがダウンした場合に表示されます。
この記事では、問題のコードを追跡し、WordPressの「サイトで技術的な問題が発生しています」というエラーメッセージを修正する方法を紹介します。
WordPressの技術的な難しさのエラーとは何ですか?
WordPress Webサイトは、PHPプログラミング言語を使用して構築されています。 そのコードに問題があると、サイトが破損する可能性があります。
以前は、致命的なPHPエラーが発生すると、死のホワイトスクリーンが発生していました。 WordPress 5.2で導入された便利な機能により、致命的なエラー保護が改善されたため、空白の画面の代わりに「サイトで技術的な問題が発生しています」というエラーメッセージが表示されるようになりました。
サイトにログインしようとすると、わずかに異なるメッセージが表示されます。「サイトで技術的な問題が発生しています。 手順については、ウェブマスターのメール受信ボックスを確認してください。 」
または、代わりに次のエラーメッセージが表示される場合があります:「このWebサイトで致命的なエラーが発生しました。」
PHPはWordPressのコア、テーマ、プラグインで使用されているため、これらが問題の原因となる可能性があります。 たとえば、最近コードスニペットをコピーしてサイトに貼り付けた場合や、プラグインまたはテーマと一部のカスタムコードの間に競合がある場合があります。
あなたの仕事は、エラーの原因を追跡して修正することです。
そうは言っても、WordPressで「サイトで技術的な問題が発生している」を修正する方法を見てみましょう。 2つの方法について説明しますが、エラーに関する電子メールを受け取る限り、最初の方法が最も簡単です。
- 方法1:リカバリモード使用時の技術的なトラブルシューティングエラー
- 方法2:技術的な問題を手動で修正する
- 方法1:リカバリモード使用時の技術的なトラブルシューティングエラー
技術的な問題に関するエラーメッセージはあまり役に立ちません。 幸い、WordPressはエラーの原因の詳細を記載したメールをウェブマスターのメールアドレスに送信します。
BluehostまたはWordPress自動インストーラーを使用している場合、管理者の電子メールアドレスは、WordPressホスティングアカウントに使用したものと同じである可能性があります。
多くのWordPressWebサイトでは電子メールの送信に問題があるため、電子メールを受信していない場合は、方法2に従ってエラーを修正できます。
受信トレイに、「サイトで技術的な問題が発生しています」という件名のメールが表示されます。 それはあなたのサイトのエラーの原因についての有用な情報を含みます。
たとえば、次のスクリーンショットでは、エラーの原因がPortoテーマであると説明されています。 また、問題を調査して修正するためにリカバリモードでサイトにログインできる特別なリンクも含まれています。
ここで、WordPressリカバリモードへのリンクをクリックするだけで、WordPress管理エリアに移動します。
まず、WordPressにログインするように求められます。
ログイン後、リカバリモードになっていることを説明するメッセージが表示されます。 問題を解決するために行くことができる場所へのリンクも表示されます。
たとえば、次のスクリーンショットでは、メッセージは1つ以上のプラグインが正しくロードされなかったことを示し、プラグインページへのリンクを提供します。
リンクをクリックすると、プラグインの誤動作が表示されます。 また、エラーの原因となったコード行も正確にわかります。
今すぐプラグインを非アクティブ化できます。
次に、代替のWordPressプラグインを見つけるか、プラグイン開発者からサポートを受けることができるかどうかを確認する必要があります。 エラーの説明を彼らと共有するようにしてください。
同様に、問題がテーマにある場合は、テーマページへのリンクが表示されます。 ページの下部に、問題の原因となっているトピックが表示されます。
WordPressテーマを変更するか、壊れたテーマを削除して、公式ソースから同じテーマの新しいコピーを再インストールするだけで、問題が解決するかどうかを確認できます。
問題を解決したら、先に進んで上部の[リカバリモードの終了]ボタンをクリックするだけです。
ほとんどの場合、WordPressサイトは正しく機能するはずです。
ただし、WordPressでまだ技術的な問題が発生している場合は、次の手順でトラブルシューティング手順を試すことができます。
方法2:技術的な問題を手動で修正する
WordPressのテクニカルエラー通知メールが届かない場合は、WordPressのテクニカルエラーのトラブルシューティングと修正方法を以下に示します。
エラーの原因が最近行ったアクションである場合は、それを元に戻すだけで問題を解決できます。
たとえば、新しいプラグインをインストールし、それをアクティブ化すると技術的な問題が発生する場合は、プラグインを非アクティブ化する必要があります。 以下の最初のステップで、その方法を説明します。
一方、確信が持てない場合は、次の手順を実行するだけです。
すべてのWordPressプラグインを非アクティブ化します
技術的な不具合は、プラグインの障害または競合が原因で発生する可能性があります。 問題を取り除く最も簡単な方法は、プラグインを無効にすることです。
ただし、2つの問題があります。 WordPress管理エリアにアクセスできず、非アクティブ化するプラグインがわかりません。
したがって、すべてのWordPressプラグインを非アクティブ化する必要があります。 心配しないでください。WordPress管理エリアにアクセスできるようになったら、簡単に再度有効にすることができます。
WordPressホスティングダッシュボードのFTPクライアントまたはファイルマネージャーアプリを使用して、WordPressサイトに接続するだけです。 接続したら、に移動する必要があります /wp-content/ フォルダ。
中身 wp-content フォルダ、という名前のフォルダが表示されます plugins。 このフォルダを右クリックして、メニューから[名前の変更]を選択する必要があります。
次に、プラグインフォルダの名前を好きなように変更します。 この例では、これを呼び出します plugins-deactivated。
これを行うと、すべてのプラグインが無効になり、サイトにアクセスして技術的な問題のメッセージが消えるかどうかを確認できます。
それでもエラーメッセージがサイトに表示される場合は、プラグインではありません。 フォルダの名前を次のように変更する必要があります plugins 次のステップに進みます。
ただし、エラーメッセージが表示されなくなった場合は、どのメッセージが問題の原因であるかを確認する必要があります。 フォルダの名前を元に戻すことから始めます plugins。
これで、WordPress管理エリアにログインして、に移動できます。 プラグイン»インストールされたプラグイン ページ。 エラーの原因となっているプラグインを特定できるようにするには、プラグインを1つずつ再アクティブ化する必要があります。
次に、FTPを使用してそのプラグインをサイトから削除するか、プラグインの作成者にサポートを依頼できます。
デフォルトのテーマに切り替える
問題の原因がプラグインではない場合は、次に、テーマがエラーの原因であるかどうかを確認する必要があります。 そのためには、現在のテーマをデフォルトのテーマに置き換える必要があります。
まず、FTPクライアントを使用してWebサイトに接続し、 /wp-content/themes/ フォルダ。 それはあなたのウェブサイトにインストールされたすべてのテーマを含みます。
次に、既存のWordPressテーマを右クリックして、バックアップとしてコンピューターにダウンロードする必要があります。
その後、現在のテーマをサイトから安全に削除できます。 テーマフォルダを右クリックして、[削除]を選択する必要があります。
これで、FTPクライアントがサイトからテーマを削除します。
Twenty TwentyTwoなどのデフォルトのWordPressテーマが既にサイトにインストールされている場合、WordPressはそれをデフォルトのテーマとして自動的に使用し始めます。 ただし、デフォルトのテーマがインストールされていない場合は、FTPを使用して手動でインストールする必要があります。
サイトにアクセスしたときに技術的な問題のエラーが表示されなくなった場合は、テーマが問題の原因です。
エラーを修正する別の可能な方法は、テーマのfunctions.phpファイルを調べることです。 ファイルの最後に余分なスペースがある場合は、それらを削除する必要があります。 時々それは問題を解決します。
そうでない場合は、テーマの新しいコピーを再インストールすることを検討する必要があります。 詳細については、WordPressテーマのインストール方法に関するビギナーズガイドを参照してください。
WordPressを再インストールします
プラグインまたはテーマの欠陥が原因でサイトで技術的な問題が発生していない場合、問題はWordPressコアファイルの破損であるか、サイトにマルウェアが存在する可能性があります。
WordPress.orgにアクセスして、WordPressの新しいコピーをコンピューターにダウンロードするだけです。 ファイルをダウンロードした後、コンピュータに解凍する必要があります。 これにより、という名前のフォルダが作成されます wordpress 再インストールする必要のあるすべてのファイルが含まれています。
次に、ホスティングコントロールパネルのFTPクライアントまたはファイルマネージャーアプリを使用してWordPressサイトに接続する必要があります。
接続したら、右側のペインをWebサイトのルートに移動する必要があります。 ルートディレクトリは、を含むディレクトリです。 wp-admin、 wp-content、 wp-includesと wp-admin フォルダ。
次に、左側のペインを次の場所に移動します wordpress 作成したフォルダ。 このフォルダ内のファイルを選択して、Webサイトにアップロードする必要があります。
FTPクライアントは、これらのファイルを上書きするか無視するかを尋ねます。[上書き]を選択し、[常にこのアクションを使用する]オプションの横にあるチェックボックスをオンにする必要があります。
これで、[OK]ボタンをクリックして続行できます。 FTPクライアントは、すべてのコアWordPressファイルをコンピューターからの新しいコピーに置き換えます。
完了したら、Webサイトにアクセスして、エラーが解決するかどうかを確認できます。
技術的な問題の原因が破損したWordPressコアファイルまたはマルウェアである場合、エラーメッセージは表示されなくなります。
ホスティングプロバイダーに連絡する
上記のすべての手順を試しても「サイトで技術的な問題が発生しています」というメッセージが表示される場合は、サポートを依頼できます。
WordPressホスティングプロバイダーに連絡して、できることがあるかどうかを確認する必要があります。 多くのベンダーが優れた技術サポートを提供し、問題を解決できます。
たとえば、サーバーのエラーログを確認したり、WordPressサイトのバックアップを復元したりできます。 彼らは彼らがどのように助けることができるか、そしてあなたが次に何をすべきかをあなたに教えてくれます。
最良の結果を得るには、WordPressのサポートを適切に主張して取得する方法に関するガイドを確認してください。
このガイドが、WordPressで「サイトで技術的な問題が発生している」を修正する方法を学ぶのに役立つことを願っています。 また、WordPressのパフォーマンスを高速化する方法を学ぶか、SEOランキングを向上させるための究極のWordPressSEOガイドを確認することもできます。
この記事が気に入った場合は、WordPressビデオチュートリアルのYouTubeチャンネルに登録してください。 あなたはまた私たちを見つけることができます ツイッター とFacebook。
WordPressの「サイトで技術的な問題が発生しています」を修正する方法の投稿が最初にWPBeginnerに掲載されました。