EC-CUBEが真っ白で何も表示されないのはPHPのバージョンが原因

EC-CUBE
この記事は約2分で読めます。

EC-CUBEのサイトが真っ白で何も表示されない状態

先日、お客様より「EC-CUBEのサイトが消えた」とご連絡がありました。
該当サイトを確認すると、エラーメッセージの表示はなく、真っ白な状態でした。

原因はおそらくPHPでは?

通常、システムに障害があった場合は、エラーメッセージが表示されます。
今回は、まったく何も表示されていない状態でした。
このような場合は、PHPが正常に動作していないことが多いです。

最近、PHPのバージョンアップによるEC-CUBE未動作が増えた

PHPが動作しない理由のほとんどが、PHPのバージョンアップです。

  • 同じサーバにEC-CUBEとWordPressが動作していて、WordPressのアップデートに伴いPHPをバージョンアップした
  • サーバ会社から促されてPHPをバージョンアップした
  • サーバ会社が強制的にPHPをバージョンアップした
    (数ヶ月前から告知があったにも関わらず、放置していたパターン)

など、PHPのバージョンアップの理由はあるかと思います。

EC-CUBEに限らずシステムは動作保証されている環境があります。
各ミドルウェアのバージョンが少し異なるだけでも、システムは正常に動作しません。
バージョンアップされる際は、システムの動作保証環境を必ず確認してください。

今回の事象ですが、上記の3つ目でした。
普段からサーバ会社からのメールはしっかり目を通しておかないと、大きなトラブルの元になります。
十分お気をつけください。

投稿者プロフィール

masa
HTMLコーディングを中心に、フロントエンド開発を担当。
UI/UXを意識した設計・実装を心がけ、使いやすくストレスのない画面づくりを得意としています。

EC-CUBEやWordPressの開発にも取り組み、ECサイト構築領域でのスキルを強化中です。

猫好き。
野良猫を見かけるとつい声をかけてしまいます(ペットロスが怖くて飼わない主義です)。

お気軽にご相談ください

お気軽にご相談ください

タイトルとURLをコピーしました