Neos CMS(mysql 5.7+)和Typo3 4.5在同一服务器上?

时间:2018-10-15 14:44:31

标签: mysql typo3 typo3-6.2.x typo3-8.x neoscms

我想尝试Neos CMS,它需要mysql 5.7+或MariaDB 10.2+或PostgreSQL 9.6 +。

在我们的Web服务器(这是一台托管服务器)上,只有mysql 5.6可用,并且该服务器托管许多网站,包括使用Typo3 4.5、6.2和8.7的页面。 mysql数据库是全局配置的,因此对数据库所做的任何更改都会影响每个页面。

根据Neos CMS的开发人员之一,这就是需要mysql 5.6的原因:

  

问题是[mysql] 5.6的utf8mb4和索引长度有问题。如果重新配置,则可以使用5.6,因此,如果您有权访问mysql配置,则可能会忽略

根据 mysql change innodb_large_prefix您必须更改四个设置以重新配置mysql 5.6以使其与utf8mb4 /索引一起使用:

  • SET GLOBAL innodb_file_format =梭子鱼;
  • 设置全局innodb_file_per_table = ON;
  • ROW_FORMAT = DYNAMIC; -或压缩(在CREATE结尾)
  • innodb_large_prefix = 1

假设我会进行这些更改-这些更改会对Typo3 4.5 / 6.2 / 8.7等较旧的页面产生不良影响吗?我是否有可能与Typo3 4.5 / 6.2 / 8.7实例并行安装Neos CMS?

0 个答案:

没有答案