開発情報

開発情報

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

開発環境

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

ソフトウェア要件
4.2系4.1系4.0系3系2.17系

分類 ソフトウェア バージョン
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
分類 ソフトウェア バージョン 動作確認済み
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.x
(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
分類 ソフトウェア バージョン 動作確認済み
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 のアップデート方法はこちら

分類 ソフトウェア バージョン 動作確認済み
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
分類 ソフトウェア 動作確認済み
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

開発協力について

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

close icon
EC-CUBEペイメントプラス

決済導入なら、EC-CUBE公式決済

公式決済について詳しく知る

EC-CUBE公式 Amazon Pay

CVRアップの事例多数

Amazon Payについて詳しく知る

無料相談受付中!

アドバイザーに相談する