系统要求


Concrete5主要写在PHP中。此外,需要一些提供额外功能的PHP扩展。 PHP解释器和所需的PHP扩展的版本取决于使用的Concrete5版本。在下面,您将找到两个支持的Concrete5的主要版本的详细信息。

Concrete5版本8

版本8是Concrete5的当前主要版本。该系列的最新发布版本被认为是最安全,最稳定的版本。

PHP要求

PHP-7.3与8.5+一起工作 PHP-7.4与Future V9.0发行

选择PHP版本

如果版本被标记为“与Concrete5一起使用”,则意味着我们希望Concrete5在该环境中可以接受。如果将其标记为“推荐用于Concrete5”,则意味着它是我们为生产环境选择的版本,这是我们正在测试的版本。

PHP扩展

Concrete5版本8.x需要以下PHP扩展: -MySQL(带PDO扩展)

  • dom
  • 单纯级 -ICONV -GD库与Freetype
  • 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
  • 单纯级 -GD库与Freetype
  • 卷发 -McRypt -Ziparchive(用于自动更新和社区功能)

PHP配置

Concrete5版本5.7.x需要以下配置:

  • PHP安全模式关闭
  • PHP内存限制至少64 MB(处理和处理大图像文件可能需要更多。) -MySQL 5.1.5或更高,或Mariadb
  • mysql innodb桌子支持

网络服务器

Concrete5支持Apache和Nginx Web服务器,并且过去曾与IIS合作。官方支持仅适用于Apache和Nginx。

数据库

MySQL(5.7或更高)或Mariadb都起作用。如果可能的话,将表row_format设置为dynamic以避免出现大型的问题。

 简体中文