開発情報
開発情報
開発者向けに、システム仕様やインストール方法を公開しています。
開発環境
開発者向けに開発環境を公開しています。
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はオープンソースとして、全国のコミッターの方たちと一緒に日々改善を重ねながら進化をしています。
開発に参加してみませんか?
開発コミュニティ
最新の発言
全国のEC-CUBEユーザーとともに、問題の解決方法を見つけたり情報交換したりできます。
さらに見る