Ошибка при установке Tickets - Could not create table `modx_tickets_threads`
Пи установке компонента в консоли выдает ошибку:
Could not create table `modx_tickets_threads` SQL: CREATE TABLE `modx_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 1000 bytes )
Суть ошибка понятна, но где и как исправить не могу знать, структура компонентов для меня непонятная.
Modx последняя версия на сегодня компонент тикетс 1.8 последний
Could not create table `modx_tickets_threads` SQL: CREATE TABLE `modx_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=MyISAM ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 1000 bytes )
Суть ошибка понятна, но где и как исправить не могу знать, структура компонентов для меня непонятная.
Modx последняя версия на сегодня компонент тикетс 1.8 последний
Комментарии: 12
Устанавливай с modstore.pro
От туда и ставил, только перед этим с com ставил, возможно что не удалилось полностью?
Не знаю. Я с первым сайтом столкнулся с ошибкой установки через офф. Нагуглил что нужно качать с модсторе, и все стало хорошо.
Может что-то не удалилось.
Может что-то не удалилось.
Первый раз из официалки ставил, при установке выдало ошибку ту саму, удалил компонент и из базу таблицу, скачал с modx.pro ошибка осталась.
Еще и менюшка осталась типо тикетс установлен о_О
Еще и менюшка осталась типо тикетс установлен о_О
У меня таже самая ошибка.
Чистый modx 2.6.1
и установка tickets c modstore.pro.
Чистый modx 2.6.1
и установка tickets c modstore.pro.
Скиньте хоть кто нибудь хоть таблицу modx_tickets_threads руками внесу, раз помочь нечем ((
Удалось ли решить проблему?
Да почистил базу от таблиц, удалил все файлы из системы и переустановил с 5 раза все норм встала))
Понял. Буду тем же самым страдать. Спасибо.
Решение:
Скачиваем компонент из репозитория, но не устанавливаем. После чего в файле
Устанавливаем, все проходит без проблем.
Скачиваем компонент из репозитория, но не устанавливаем. После чего в файле
core/packages/tickets-1.8.1-pl/modCategory/4f4cb1e6c51a899a072c9c05b0a5b343/1/tickets/model/tickets/mysql/ticketthread.map.inc.php
В строке 37 заменить «255» на «128».Устанавливаем, все проходит без проблем.
Дмитрий, подскажите пожалуйста, тикетс встал вот только появилась новая проблема
[2018-06-21 23:31:13] (ERROR @ /home/host1685842/isculp.com/htdocs/www/core/components/tickets/processors/mgr/section/update.class.php: 83) PHP warning: array_merge(): Argument #1 is not an array
не сталкивались?
[2018-06-21 23:31:13] (ERROR @ /home/host1685842/isculp.com/htdocs/www/core/components/tickets/processors/mgr/section/update.class.php: 83) PHP warning: array_merge(): Argument #1 is not an array
не сталкивались?
Благодарю, помогло.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.