サイトを表示した際、突然「このサイトで重大なエラーが発生しました。」とだけ表示されて焦ってしまうことがあります。これはPHPというプログラム言語が途中で停止した際、WordPressが詳細な情報を隠して表示する画面です。

NVD(2026年10月16日公表)によると、Sunshine Photo Cartのバージョン3.7.4以下には、セキュリティ上の脆弱性が報告されています。このニュースを受けてプラグインを更新したり、環境を見直したりした際に、このエラーが発生することがあります。

まずは落ち着いて、現在の状況に応じた手順でサイトの表示復旧を目指しましょう。

事前のバックアップについて

作業を始める前に、必ずサーバー上のデータをバックアップしてください。不測の事態に備え、現在の状態を保存してから操作を行います。

手順1:管理者メールを確認して原因を特定する

WordPress 5.2以降では、エラーが発生した際に管理者へ詳細を記したメールが届く仕組みがあります。

  1. WordPressの管理者メールアドレスの受信トレイを確認します。
  2. 「サイトで技術的な問題が発生しています」という件名のメールを探してください。
  3. メールの中に「次のプラグインでエラーが発生しました: sunshine-photo-cart」といった記載があれば、このプラグインが原因です。あわせて記載されているリカバリーモード用のURLをクリックすると、一時的に管理画面に入れる場合があります。

手順2:ConoHa WINGでプラグインを停止する

メールが届かない場合や、リカバリーモードでも管理画面にアクセスできない場合は、サーバー上のファイル操作で強制的にプラグインを停止させます。

ConoHa WINGのコントロールパネルへログインし、「WING」>「サイト管理」>「ファイルマネージャー」の順に進んでください。ドメイン名のフォルダを開いたら、以下の操作を行います。

  1. 「public_html」配下の「wp-content」>「plugins」フォルダを開きます。
  2. フォルダ一覧から「sunshine-photo-cart」という名前のフォルダを探します。
  3. そのフォルダを右クリックし、「リネーム」を選択します。
  4. フォルダ名を「sunshine-photo-cart-old」などの名前に変更してEnterキーで確定します。

この操作により、WordPress側でプラグインが見つからなくなり、エラーが解消してサイトが表示されるようになります。(ConoHa WING サポート「ファイルマネージャーを利用する」を参照)

手順3:PHPバージョンや更新状況を見直す

サイトが表示されたら、根本的な解決を行います。

Sunshine Photo Cartの公式サイトやWordPress.orgの更新履歴には、セキュリティ向上のための修正が頻繁に含まれています。最新版(執筆時点では3.8)への更新を検討してください。また、このプラグインはPHP 7.4以上が必須です。

  1. 現在のWordPress環境が推奨環境を満たしているか確認します。
  2. サーバーの管理画面から一時的にPHPのバージョンを戻していた場合は、プラグインを最新版に更新してから、PHPを再び最新のバージョンへと切り替えてください。
  3. プラグインのフォルダ名を元の「sunshine-photo-cart」に戻すと、最新版のプラグインが有効になります。

もし上記を行ってもエラーが解消しない場合や、別のエラーが表示される場合は、使用しているテーマや他のプラグインとの組み合わせが影響している可能性があります。その際は、公式サイトのよくある質問やWordPress公式のサポートフォーラム等で、同じトラブルが報告されていないか確認することをおすすめします。

出典・参考

あわせて読みたい


エラーが直らない・自分で触るのが不安な方へ WordPressのエラーやPHPの切り替えでお困りの方は、お問い合わせページからお気軽にご相談ください(料金の目安はこちら)。サイトの状態を確認したうえで、何から手を付ければよいかをご案内します。

ランサーズからもご依頼いただけます:WordPressの不具合・エラーを、原因から突き止めて解決します(ランサーズ)

自分で直したい方へ:手順をまとめた本があります PHP更新・エラー・引越し・セキュリティまで、よくある困りごとを「どの画面を見るか」「どう判断するか」「だめだったときの戻し方」の順にまとめました(全8章)。