EC-CUBE4ではインストール時に、必要なモジュールが用意されているかどうかのチェックを行います。

必須のintl拡張モジュール

EC-CUBE4ではintl拡張モジュールが必須になっています。
インストールしていないと[必須] intl拡張モジュールが有効になっていません。 システム要件をご確認くださいというエラーがインストール画面に表示されます。

intl拡張モジュールのインストール方法

OS、ディストリビューション、環境によって異なるので一概には言えません。

CentOS7 の場合の一例ですが下記のようなコマンドでインストール可能です。
sudo yum -y install –enablerepo=remi,remi-php72 php-intl

インストール後はapacheを再起動してください。intlの導入後にインストール画面をリロードするとエラーが表示されなくなります。

日本発!ECオープンプラットフォーム「EC-CUBE」 EC-CUBEゴールドパートナー EC-CUBEは株式会社イーシーキューブの商標です

EC-CUBEカスタマイズに関するお問い合わせはこちら


    [重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。

    EC-CUBEバージョンアップ