Ставлю почтовый сервер по статье https://selectel.ru/blog/postfix-dovecot-ubuntu/
Ситуевина такая:
- дошел до этапа соединения Roundcube с БД и вылетает такая ошибка:
DB Schema: NOT OK(Error creating database schema: [1709] Index column size too large. The maximum column size is 767 bytes. (SQL Query: CREATE TABLE `cache_shared` (
`cache_key` varchar(255) BINARY NOT NULL,
`expires` datetime DEFAULT NULL,
`data` longtext NOT NULL,
PRIMARY KEY (`cache_key`),
INDEX `expires_index` (`expires`)
) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */))
Please try to inizialize the database manually as described in the INSTALL guide. Make sure that the configured database extists and that the user as write privileges
При ручном импорте дампа БД
># mysql roundcubemail < mysql.initial.sql
ERROR 1709 (HY000) at line 51: Index column size too large. The maximum column size is 767 bytes.
я понимаю, что мускл ругается на не соответствие движков, т.е. несоответствие размеров первичных ключей, но как это решить?
P.S.:
mysql --version
mysql Ver 15.1 Distrib 10.1.48-MariaDB, for debian-linux-gnueabihf (armv7l) using readline 5.2