• 解決済 kobayashit05

    (@kobayashit05)


    「この Web サイトに重大なエラーが発生しました。サイト管理者のメール受信箱で手順を確認してください。問題が解決しない場合は、サポートフォーラム をお試しください。

    WordPress のトラブルシューティングについてはこちらをご覧ください。

    …以上のように表示されウェブサイトもダッシュボードも表示されません。メッセージ記された「管理者メールの受信箱」の所在、アクセス方法も分からず、対応に苦慮しております。専門的知識がなく、似た内容と思われるフォーラムを見ても検討がつきません。平明に対応法をご教示いただければありがたく存じます。

    ヘルプの必要なページ: [リンクを見るにはログイン]

11件の返信を表示中 - 1 - 11件目 (全11件中)
  • モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    直前にどんな作業をされましたか?
    それによって、できる進言が違ってくる可能性がございます。

    また、ご契約中のサーバーや PHP のバージョン、お使いのテーマやプラグイン、おわかりになるようであれば WordPress のバージョンなど、でき得る限りの情報をご共有ください。

    モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    また、以下の過去トピックも併せてご確認ください。
    サイト管理者のメール受信ボックス

    トピック投稿者 kobayashit05

    (@kobayashit05)

    メッセージをいただき有難うございます。

    サーバーは「さくらインターネット」を用いております。

    問題の発生したウェブサイトは仮制作中のような段階で

    (関係者で内容案確認し合うため、公開自体はしているのですが)

    しばらく(数か月にわたり)まったく作業をしていない状態でした。

    また、ワードプレスのダッシュボードに入れない状態なの

    (かつ前提知識も薄弱で)詳細が諸々不分明、

    テーマについてはおそらくtwenty-two twenty-three twenty-four

    のいずれかだと記憶しております。

    プラグインはまだ特に導入はしておりませんでした。

    また、先に述べましたとおり、問題の発生したドメイン自体では作業をしておりませんが

    同一のPCで別の(やはりさくらインターネットの)ドメインで作業している

    Webサイト(こちらは展開中です)に関して、

    直近でll in One SEO をプラグインでインストールし、

    Google search console に連携したのですが

    こうしたこともなにがしか影響を与えるものでしょうか。

    質問しておきながら十分なことをお伝えできず

    心苦しい限りですが、重ねてご示唆いただけるようでしたら

    ありがたく存じます。

    モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    別のサイトのサーチコンソール連携が影響していることは考えにくいです。
    (誤って当該ドメインの DNS 設定を削除してしまった、などがない限り)

    まず、ご契約サーバー (さくらインターネット) の管理画面から PHP バージョンを確認してみてください。管理画面に入れない状態でも確認できます。

    以下、さくらインターネット公式の案内です。ご参照ください。
    現在設定されているサーバー環境のPHPバージョンと設定可能なバージョンの確認方法

    トピック投稿者 kobayashit05

    (@kobayashit05)

    早速にご対応いただきありがとうございます。

    お教えいただいた、さくらインターネットの公式案内を参考に、以下のことが確認できました。

    ①word press 6.6.2 を使用している

    ②PHPは8.2.20(モジュールモード) になっている。

    以上を踏まえての対応策がございましたらご教示いただけますでしょうか。よろしくお願いいたします。

    モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    ご確認ありがとうございます。
    状況が整理できました。

    • WordPress → 6.6.2
    • PHP → 8.2.20 (モジュールモード)

    この組み合わせの場合、PHP 8.2 との相性により「この Web サイトに重大なエラーが発生しました」と表示されるケースがあるようです。

    まずは切り分けのため、PHP バージョンを一時的に 7.4 に変更してみてください。
    (恒久対応ではなく、原因確認のための対応です)

    さくらインターネットのサーバーコントロールパネルより PHP バージョンを変更し、変更後は数分待ってから、

    • サイトが表示されるか
    • WordPress の管理画面にアクセスできるか

    をご確認ください。

    なお、WordPress 6.6 自体は PHP 8.2 に対応していますが、環境やテーマの状態によっては PHP 8.2 で致命的エラーが発生することがあります。

    PHP バージョン変更後の結果 (表示された or されない) をお知らせくださいませ。

    トピック投稿者 kobayashit05

    (@kobayashit05)

    早速のご対応ありがとうございます。

    PHPを7.4に変更しましたところ表示されるようになりました。

    以降の対応を引き続きご教示いただければ幸いです。

    モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    表示が戻ったとのこと。
    何よりです!

    ご報告ありがとうございます。

    今回の状況から、

    • PHP 8.2 と
    • 現在の WordPress 環境 (テーマ・構成)

    との相性問題が原因だったと判断できます。

    ――

    今後の対応について

    現時点では、以下のいずれかの対応をおすすめいたします。

    ① 当面は PHP 7.4 のまま運用する (暫定対応)

    まずはサイトが正常に表示・管理できる状態を優先し、PHP 7.4 のまま運用していただいて問題ありません。

    ※ ただし、これは一時的な対応となります。

    ② 恒久対応として PHP 8.x へ戻す準備を行う

    今後を見据える場合は、以下の対応を行った上で、PHP 8.1 または 8.2 へ段階的に戻すことを検討します。

    • WordPress 本体を最新バージョンへ更新
    • テーマも最新状態になっているかを確認
      なっていなければ更新
    • (導入予定がある場合) プラグインも最新かつ PHP 8.x 対応のものを使用

    これらを整えた後、PHP 7.4 → 8.1 → 8.2 のように段階的に切り替えるのが安全です。

    ――

    補足

    PHP 7.4 はすでに公式サポートが終了しているため、長期間そのまま使い続けることは推奨されません。ただし、「まず復旧させる → 余裕のあるタイミングで環境を整える」という進め方は一般的で、問題ないかと存じます。

    併せて、バックアップをお取りになりながら作業を進めてください。

    トピック投稿者 kobayashit05

    (@kobayashit05)

    丁寧かつ迅速なご対応ありがとうございます。

    アドバイスいただいた通り、Word press  とテーマの更新を確認したうえで

    PHP最新のものに(サクラインターネットのコントロールパネルで)バージョンアップしていきたいと思います。

    そして、仮に今回のような不具合が生じた際には、またサクラインターネットのコントロールパネルからPHPを7・4に戻し、word press のコントロールパネルで確認をし直す……

    という認識でよろしいでしょうか。

    上記コメントを書き込んでから更新を確認し、問題なく8.3にバージョンアップできたようです。

    たいへん助かりました。

    ご丁寧な対応に感謝しております。

    • この返信は3ヶ月、 2週前にkobayashit05が編集しました。
    モデレーター 瀬戸内ことり (Setouchi Kotori)

    (@setouchikotori)

    今回のケースに限って言えば、そのご認識で間違いありません。

    ただ、少し補足させてください。

    今回は

    • PHP が バージョン 8.x に変更されていた
    • 長期間更新されていなかった
    • 重大なエラーが表示された

    という状況から、PHP のバージョンが関係している可能性が高いと判断できたため、切り分けとして PHP を 7.4 に戻す対応が有効でした。

    今後、同様の不具合が発生した場合であっても、必ずしも PHP が原因とは限りません。

    そのため、

    • 直前に何を変更したか
    • 表示されるエラーメッセージの内容
    • 管理画面に入れるかどうか

    などの状況を見ながら、「PHP の切り分けが必要そうかどうか」を判断した上で、今回と同様の対応を行うかどうかを検討する、という認識をお持ちいただくのがよいかと存じます。

    今回は PHP 8.3 へ問題なく更新できたとのことですので、現在は正常な状態と考えて問題ありません。

    対応おつかれさまでした^^

    トピック投稿者 kobayashit05

    (@kobayashit05)

    適切なアドバイスをいただきありがとうございます。

    今後はそのように対応したいと思います。

    丁寧にご対応をいただき大変助かりました。

    重ねて御礼を申し上げます。

11件の返信を表示中 - 1 - 11件目 (全11件中)

このトピックに返信するにはログインが必要です。