開発情報

ECサイト制作に関するご希望やお悩み、
まずはEC-CUBE公式アドバイザーにご相談ください。

  • 開発情報

    開発者向けに、システム仕様やインストール方法を公開しています。

    EC-CUBE 4系

  • 開発環境

    開発者向けに開発環境を公開しています。
    GitHubアカウントがあれば、開発中のソースや更新履歴のダウンロードが可能です。

    EC-CUBE GitHub

  • 開発コミュニティ

    全国のEC-CUBEユーザーとともに、問題の解決方法を見つけたり情報交換したりできます。

    開発コミュニティをみる

開発協力について

EC-CUBEはオープンソースとして、全国のコミッターの方たちと一緒に日々改善を重ねながら進化をしています。
開発に参加してみませんか?

ソフトウェア要件

4.2系

分類 ソフトウェア バージョン
WEBサーバ Apache 2.4.x
(mod_rewrite / mod_ssl 必須)
言語 PHP 7.4 〜 8.1
データベース PostgreSQL 10.x 〜 14.x
(pg_settingsテーブルへの参照権限 必須)
MySQL 5.7 or 8.0
(InnoDBエンジン 必須)
SQLite(開発用途向け) 3.x

必須PHPライブラリ

  • pgsql / mysqli (利用するデータベースに合わせること)
  • pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること)
  • pdo
  • phar
  • mbstring
  • zlib
  • ctype
  • session
  • JSON
  • xml
  • libxml
  • OpenSSL
  • zip
  • cURL
  • fileinfo
  • intl
  • GD

推奨PHPライブラリ

  • hash
  • APCu
  • Zend OPcache

4.1系

分類 ソフトウェア バージョン 動作確認済み
WEBサーバ Apache 2.4.x
(mod_rewrite / mod_ssl 必須)
2.4.6
言語 PHP 7.3 ~ 7.4 7.3.x / 7.4.x
データベース PostgreSQL 9.6.x 〜 14.x
(pg_settingsテーブルへの参照権限 必須)
10.18
MySQL 5.7 or 8.0
(InnoDBエンジン 必須)
5.7.35
SQLite(開発用途向け) 3.x -

必須PHPライブラリ

  • pgsql / mysqli (利用するデータベースに合わせること)
  • pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること)
  • pdo
  • phar
  • mbstring
  • zlib
  • ctype
  • session
  • JSON
  • xml
  • libxml
  • OpenSSL
  • zip
  • cURL
  • fileinfo
  • intl

推奨PHPライブラリ

  • hash
  • APCu
  • Zend OPcache

4.0系

分類 ソフトウェア バージョン 動作確認済み
WEBサーバ Apache 2.4.x
(mod_rewrite / mod_ssl 必須)
2.4.6
言語 PHP 7.1 ~ 7.4 7.3.x
データベース PostgreSQL 9.2.x / 10.x / 11.x / 12.x / 13.x
(pg_settingsテーブルへの参照権限 必須)
10.x
MySQL 5.5.x / 5.6.x / 5.7.x
(InnoDBエンジン 必須)
5.7.x
SQLite(開発用途向け) 3.x -

必須PHPライブラリ

  • pgsql / mysqli (利用するデータベースに合わせること)
  • pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること)
  • pdo
  • phar
  • mbstring
  • zlib
  • ctype
  • session
  • JSON
  • xml
  • libxml
  • OpenSSL
  • zip
  • cURL
  • fileinfo
  • intl

推奨PHPライブラリ

  • hash
  • APCu
  • Zend OPcache

※ PHP7.3をご利用の場合、4.0.2以降のバージョンをご使用ください。
※ PHP7.4をご利用の場合、4.0.4以降のバージョンをご使用ください。
EC-CUBEのアップデート方法はこちら

3系

分類 ソフトウェア バージョン 動作確認済み
WEBサーバ IIS 8.x 8.0
Apache 2.2.x / 2.4.x
(mod_rewrite / mod_ssl 必須)
2.2.15
言語 PHP PHP5.3.9 ~ 7.1.x 5.4.39 / 7.0.9 / 7.1.2
データベース PostgreSQL 8.4.x / 9.x
(pg_settingsテーブルへの参照権限 必須)
8.4.20 / 9.3.6
MySQL 5.1.x / 5.5.x / 5.6.x / 5.7.x
(InnoDBエンジン 必須)
5.1.73
SQLite(開発用途向け) 3.x 3.6.20

必須PHPライブラリ

  • pgsql / mysql / mysqli (利用するデータベースに合わせること)
  • pdo_pgsql / pdo_mysql / pdo_sqlite (利用するデータベースに合わせること)
  • pdo
  • phar
  • mbstring
  • zlib
  • ctype
  • session
  • JSON
  • xml
  • libxml
  • OpenSSL
  • zip
  • cURL
  • fileinfo

推奨PHPライブラリ

  • hash
  • APCu / WinCache (利用する環境に合わせること)
  • Zend OPcache
  • mcrypt

2.17系

分類 ソフトウェア 動作確認済み
WEBサーバ IIS 7.0~
Apache 2.4.x~
言語 PHP 5.4~
データベース PostgreSQL 9.x~
MySQL 5.0.x~ 8.x〜

必須PHPライブラリ

  • pgsql / mysqli
  • mbstring
  • zlib
  • ctype
  • session
  • JSON
  • xml
  • libxml
  • OpenSSL
  • zip
  • cURL
  • gd

推奨PHPライブラリ

  • hash
  • APCu / WinCache (利用する環境に合わせること)
  • Zend OPcache
  • mcrypt

2.13系

分類 ソフトウェア 動作確認済み
WEBサーバ IIS(Windows系OS) IIS 7.0 以上が動作する
Apache(UNIX系OS、Windows系OS) Apache 2.0.x 以上
Apache 2.2.x 以上
言語 PHP PHP5.2以降
データベース PostgreSQL PostgreSQL 8.1.4以降 9.x以降
MySQL MySQL5.0.x以降

必須PHPライブラリ

  • pgsql又はmysql
  • gd
  • freetype2
  • mbstring
  • zlib
  • ctype
  • spl(PHP 5.3.0 未満の場合)
  • session

推奨PHPライブラリ
(決済モジュール・プラグインで使用)

  • JSON(PHP5.2以降でオーナーズストアを使用する場合は必須)
  • xml(プラグイン機能を使用する場合は必須)
  • OpenSSL
  • cURL
  • hash
  • mhash (PHP 5.3.0 未満の場合)
  • mcrypt
  • zip

EC-CUBE公式アドバイザー
無料ご相談窓口

  • 他社のASPやパッケージとの違いを知りたい
  • BtoCのサイトにBtoB機能を追加したい
  • 何から手をつければよいかわからない
  • オープンソースならではの注意事項を知りたい
  • 自社にマッチした制作会社を探したい
  • サイト制作だけでなく運営もサポートしてほしい

新規構築・リニューアル・取引先向けのWeb受発注システム(BtoB)や事業の拡大など、
今抱えている課題を解決する最適な業者探しを、アドバイザーがお手伝いします。