システム要求
Concrete5は主にPHPで記述されています。さらに、追加の機能を提供する一部のPHP拡張機能が必要です。 PHPインタープリターのバージョンと必要なPHP拡張機能は、使用中のConcrete5のバージョンによって異なります。以下に、Concrete5のサポートされている主要バージョンの両方の詳細を示します。
Concrete5バージョン8
バージョン8は、Concrete5の現在の主要なリリースです。このシリーズの最新バージョンは、最も安全で安定したバージョンであると考えられています。
PHP要件
PHP-7.3は8.5+で動作します PHP-7.4は、将来のV9.0リリースで動作します
PHPバージョンの選択
バージョンが「Concrete5で動作する」としてマークされている場合、Concrete5がその環境で許容できるほど実行されると予想されます。 「Concrete5に推奨」としてマークされている場合、それは私たちが生産環境に選択するバージョンであり、テストしているバージョンであることを意味します。
PHP拡張機能
Concrete5バージョン8.xには、次のPHP拡張が必要です。 -MySQL(PDO拡張機能付き) -dom -simplexml -ICONV -FREETYPE付きGDライブラリ -fileInfo
- mbstring
- カール -McRypt -Ziparchive(自動更新とコミュニティ機能用)
PHP構成
concrete5バージョン8.xには、次の構成が必要です。
-PHPセーフモードオフ
-PHPメモリ制限少なくとも64 MB(大きな画像ファイルの処理と処理にはさらに必要になる場合があります)。
-MySQL 5.1.5以上、またはMariadB、 utf8mb4
サポート。
-MySQL INNODBテーブルサポート
Concrete5バージョン7
注:Concrete5 5.7.xサイトをバージョン8以下にアップグレードすることを強くお勧めします。
PHP要件
php-7.3 n/a 7.4 n/a no
PHPバージョンの選択
バージョンが「Concrete5で動作する」としてマークされている場合、Concrete5がその環境で許容できるほど実行されると予想されます。 「Concrete5に推奨」としてマークされている場合、それは私たちが生産環境に選択するバージョンであり、テストしているバージョンであることを意味します。
PHP拡張機能
Concrete5 5.7.xには、次のPHP拡張が必要です。 -MySQL(PDO拡張機能付き) -dom -simplexml -FREETYPE付きGDライブラリ
- カール -McRypt -Ziparchive(自動更新とコミュニティ機能用)
PHP構成
concrete5バージョン5.7.xには、次の構成が必要です。 -PHPセーフモードオフ -PHPメモリ制限少なくとも64 MB(大きな画像ファイルの処理と取り扱いにはさらに必要になる場合があります。) -MySQL 5.1.5以降、またはMariadb -MySQL INNODBテーブルサポート
Webサーバー
Concrete5は、ApacheとNginx Webサーバーの両方をサポートしており、過去にIISと連携するようになりました。公式のサポートは、ApacheとNginxのみです。
データベース
MySQL(5.7以降)またはMariadBは両方とも機能します。可能であれば、テーブル「row_format」を「ダイナミック」に設定して、大きな形の問題を回避します。