- ”This site is experiencing technical difficultiesってエラーが出てきた…”
- ”This site is experiencing technical difficultiesのエラー解決方法が知りたい!”
本記事では、これらの声に答えていきます。
This site is experiencing technical difficultiesのエラー解決は、人によっては難しいかもしれません。
本記事は非エンジニアやWordPress初心者でも分かるように、出来るだけ専門用語を省いています。
sora
本記事で解説すること
- This site is experiencing technical difficultiesとは
- This site is experiencing technical difficultiesのエラーが出る原因
- This site is experiencing technical difficultiesのエラー解決方法
本記事ではこれらを解説していきます。
This site is experiencing technical difficultiesとは
This site is experiencing technical difficultiesという英文を日本語に直訳すると、以下のような文面になります。
英語 | 日本語(翻訳) |
---|---|
Fatal error: Call to undefined functionThis site is experiencing technical difficulties | このサイトでは技術的な問題が発生しています |
上記の日本語訳だけを見て
このエラーは難易度が高いかも…。
と感じた方は、おそらくWordPressの中級者以上です。
というのも、WordPressのエラーというのは基本的に「〇〇がエラーを起こしています」と具体的にエラーが出ている部分を教えてくれます。
ですが、「このサイトでは技術的な問題が発生しています」だと、エラーの原因が不明瞭です。
This site is experiencing technical difficultiesのエラーは様々な原因が考えられますが、以下で少しだけ解説します。
This site is experiencing technical difficultiesのエラーが出る原因
This site is experiencing technical difficultiesのエラーが出る原因は以下などがあります。
- プラグインの互換性の問題
- テーマの問題
- PHPコードのエラー
- WordPressコアの問題
など、This site is experiencing technical difficultiesのエラーが出る原因は様々です。
This site is experiencing technical difficultiesのエラー解決方法
This site is experiencing technical difficultieのエラー解決方法は大きく4つです。
- プラグインをチェック
- 使用中のテーマをチェック
- デバックモードを有効化する
- バックアップからの復元
順に解説します。
プラグインをチェック
まず、This site is experiencing technical difficultieのエラー解決方法として、プラグインのチェックをしていきましょう。
WordPressの管理画面に入れる場合は、以下の手順がおすすめです。
全てのプラグインを一度に無効化します。これによって、プラグインがエラーの原因であるかを特定することができます。
全てのプラグインを無効化した後、エラーが解消するか確認します。解消した場合、プラグインを1つずつ再有効化し、どのプラグインがエラーを引き起こしているのかを特定します。
WordPressの管理画面に入れない場合は、FTPソフトを利用します。
WordPressの管理画面に入れない場合
FileZillaなどのFTPクライアントをインストールします。
FileZillaなどのFTPクライアントを使用して、ウェブホスティングアカウントに接続します。
WordPressのインストールディレクトリ内の wp-content/plugins
フォルダに移動します。
各プラグインのフォルダ名を変更することでプラグインを無効化できます。例えば、プラグインのフォルダ名をplugin-name_disabled
のように変更します。
プラグインのフォルダ名を変更することで、WordPressはそのプラグインを認識できなくなるため、事実上無効化されます。
※注意:FTPを使用する際は慎重に操作する必要があります。誤ったファイルの変更や削除は、ウェブサイトに重大な影響を及ぼします。変更前にバックアップを取ることをおすすめします。
使用中のテーマをチェック
This site is experiencing technical difficultiesのエラーが出る原因は、使用中のテーマである可能性もあります。
WordPressの管理画面に入れるのであれば、使用中のテーマを変えてみましょう。
ですが、テーマを変えるとブログのデザインが大きく崩れることが予想されるので、注意が必要です。
プラグインと同様でWordPressの管理画面に入れない場合は、FTPソフトを利用します。
WordPressの管理画面に入れない場合
FileZillaなどのFTPクライアントをインストールします。
ウェブホスティングプロバイダから提供されたFTPホスト名、ユーザー名、およびパスワードを使用して接続します。
左側のペインで自分のコンピュータを、右側のペインでウェブサーバーを操作します。右側で、/wp-content/themes/
フォルダに移動します。
エラーを引き起こしているテーマフォルダを右クリックし、「名前の変更」を選択して名前を変更します(例:mytheme
をmytheme_old
)。これにより、そのテーマが無効化されます。
WordPressはデフォルトのテーマ(例:twentytwentyone
など)に戻ります。以前のテーマを有効にする場合は、そのテーマ性フォルダの名前を元に戻します。
※注意:FTPを使用する際は慎重に操作する必要があります。誤ったファイルの変更や削除は、ウェブサイトに重大な影響を及ぼします。変更前にバックアップを取ることをおすすめします。
デバッグモードを有効化する
先ほども解説しましたが、This site is experiencing technical difficultiesのエラーは「このサイトでは技術的な問題が発生しています」と言っています。
ですが、これだけだとエラーの明確な原因が分かりません。
そこで、デバッグモードを使用します。
デバックモードを使うと、エラーの原因を具体的に特定できるようになります。
以下はデバックモードの利用手順です。
FTPクライアント(例:FileZilla)を使用して、ウェブホスティングアカウントにログインします。ログインには、ホスト名・ユーザー名・パスワードが必要です。
wp-config.php
ファイルの探索WordPressのルートディレクトリ(主に公開ディレクトリとして知られる public_html
)を開きます。この中に wp-config.php
ファイルがあります。
wp-config.php
ファイルの編集wp-config.php
ファイルを右クリックして「編集」または「表示/編集」を選択します。テキストエディタが開いたら、以下のコードをファイルの最後に追加します(ただし、最後の ?>
タグの前に)。
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
追加したコードの後でファイルを保存します。
ウェブサイトにアクセスして、エラーメッセージが表示されるかどうかを確認します。具体的なエラーメッセージが表示されれば、それが問題の手がかりとなります。
問題が解決したら、セキュリティの観点からデバッグモードを無効にすることが重要です。そのために、上記の手順で追加した2行を削除またはコメントアウトします。
※注意:デバッグモードは、開発者やサイト管理者の診断用です。本番サイトでの長期間の使用は、セキュリティリスクをもたらす可能性があるため、問題の解決後は必ず無効化してください。そして、ファイルの編集は慎重に行ってください。誤った変更がサイト全体に影響を及ぼす可能性があるため、変更前にバックアップを取ると安全です。
バックアップからの復元
上記で紹介してきた方法で、This site is experiencing technical difficultiesエラーが解決できない場合。
最終手段として、バックアップからの復元という選択肢があります。
バックアップからの復元については、バックアップソフトやバックアップの有無が人によって異なるので詳細な解説は省きます。
エラー前にバックアップを取っていた方は、試してみてください。
This site is experiencing technical difficultiesのエラー解決方法【WordPress】:まとめ
記事では主に以下を解説しました。
- This site is experiencing technical difficultiesとは
- This site is experiencing technical difficultiesのエラーが出る原因
- This site is experiencing technical difficultiesのエラー解決方法
最後まで読んでいただきありがとうございます。
もしも、
WordPressでブログやってるけど月1万円が遠い…。
という方はアフィリエイトで月1万稼ぐ為の3つのコツ【ブログ専業が解説】を覗いてみてください。