EC-CUBE4.1から4.2へのバージョンアップ

EC-CUBE4.1から4.2へのバージョンアップEC-CUBE
この記事は約2分で読めます。

EC-CUBE4.1から4.2へはバージョンアップできない

いきなり結論からですが、残念ながらEC-CUBE4.1から4.2へはバージョンアップできません。

理由は、EC-CUBE4.2はEC-CUBE4.1と互換性のないバージョンだからです。
また、プラグインも互換性がありません。
その為、EC-CUBE4.2で、4.1対応プラグインを使用することはできません。

なぜ、EC-CUBE4.1と4.2は互換性がないのか

EC-CUBE4.1と4.2に互換性がない理由は、PHPおよびフレームワークのバージョンが異なるからです。
プログラミング言語であるPHPと、基本的機能の詰め合わせ(フレームワーク)であるSymfonyのバージョンが異なると、WEBアプリケーションであるEC-CUBEは動作しなくなります。

EC-CUBE4.1.2はPHP7.4、Symfony4.4を利用していますが、EC-CUBE4.2ではPHP8、Symfony5.4を利用しています。
PHPとSymfonyのバージョンが大きく異なることで、EC-CUBE4.1と4.2は互換性がなくなりました。

EC-CUBE4.1からEC-CUBE4.2にする方法

EC-CUBE4.0や4.1から4.2へのアップデート作業は困難です。
通常のアップデートのように、EC-CUBE4.1からEC-CUBE4.2にする方法はありません。

どうしてもEC-CUBE4.2にしたい場合は、特別な方法を用いて行う必要があります。
また、場合によっては、EC-CUBE4.2で再度新たにECサイトを構築する方が良い場合もあります。

EC-CUBE4.2は、セキュリティ強化の他、インボイス制度対応・改正特定商取引法対応・サードバーティーCookie廃止への対応・その他多数の機能追加が行われています。
また、PHP8、Symfony5.4を利用していることで、長く安心して使えるバージョンです。

EC-CUBE4.2 Release特設ページ | 【公式】EC-CUBE - 独自のUI/UXを実現しECビジネスを成功に導く
最新版EC-CUBE4.2のリリースイベント特設ページ。EC-CUBE史上最高のクオリティと堅牢なセキュリティを目指してバグバウンティやリリースイベントを開催しました。たくさんのご参加誠にありがとうございました。

EC-CUBE4.0や4.1からEC-CUBE4.2へアップグレードは大きな工数が発生しますが、4.2は魅力的なバージョンですので検討する価値はあると思います。

投稿者プロフィール

masa
HTMLコーディングをはじめフロントエンド開発がメイン業務。
EC-CUBE、WordPressを勉強中。

猫好き。
野良猫を見かけたら、ついつい声を掛けてしまいます。
(ペットロスが嫌なので飼わない主義)

お気軽にご相談ください

お気軽にご相談ください

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