EC-CUBE 4系のシステムエラー発生時の対処方法

システムエラー

EC-CUBE4系で作業中に突然起きたシステムエラーの解決方法の話。

トラブル事例

プラグインのインストール・アップデートをしようとした時、
管理画面やショップページにアクセスしようとすると、突然
「システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。」
とだけ表示され、管理画面にもショップページも表示されなくなってしまうことがありました。

対処方法

対処方法としては、FTPなどでサーバーにアクセスし、
var/cache/prodディレクトリを丸ごと削除することで解決しました。

管理画面からキャッシュを消す方法もありますが、管理画面へのアクセスが不可能になってしまうとキャッシュが保存されているディレクトリを直接消去という対応になります。

原因

プラグインのインストールや有効化、アップデートに失敗で発生することが多いエラーのようです。

今回のエラー発生は、某決済会社のプラグインをアップデートしていた時だったので、おそらくそれが原因。