Neos CMS (mysql 5.7+) и Typo3 4.5 на одном сервере? - PullRequest
0 голосов
/ 15 октября 2018

Я хочу попробовать Neos CMS, для которой требуется mysql 5.7+ или MariaDB 10.2+ или PostgreSQL 9.6 +.

На нашем веб-сервере (это управляемый сервер) есть только 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 / indexes:

  • SET GLOBAL innodb_file_format = Barracuda;
  • SET GLOBAL innodb_file_per_table = ON;
  • ROW_FORMIC = DYAM- или СЖАТЫЙ (переходит в конец CREATE)
  • innodb_large_prefix = 1

Предполагая, что я внесу эти изменения - эти изменения будут иметь плохие последствия на старых страницах, таких как Typo3 4.5 / 6.2/8.7?Есть ли шанс установить Neos CMS параллельно с экземплярами Typo3 4.5 / 6.2 / 8.7?

...