EC-CUBE4ではインストール時に、必要なモジュールが用意されているかどうかのチェックを行います。
必須のintl拡張モジュール
EC-CUBE4ではintl拡張モジュールが必須になっています。
インストールしていないと[必須] intl拡張モジュールが有効になっていません。 システム要件をご確認くださいというエラーがインストール画面に表示されます。
intl拡張モジュールのインストール方法
OS、ディストリビューション、環境によって異なるので一概には言えません。
CentOS7 の場合の一例ですが下記のようなコマンドでインストール可能です。
sudo yum -y install –enablerepo=remi,remi-php72 php-intl
インストール後はapacheを再起動してください。intlの導入後にインストール画面をリロードするとエラーが表示されなくなります。
EC-CUBEに関するお問い合わせ
[重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。