Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 5744 Просмотров
*

kosimova

  • Новичок
  • 2
  • 0 / 0
Доброго времени суток. Возникла такая проблема: во время установки Joomla 2.5.6 Stable Full Russian на локальном хосте на 4 шаге (конфигурация БД) возникает такая ошибка: Specified key was too long; max key length is 767 bytes. Подскажите, пожалуйста, что нужно сделать , чтобы продолжить установку? >:(
*

01Kuzma

  • Захожу иногда
  • 171
  • 1 / 0
*

kosimova

  • Новичок
  • 2
  • 0 / 0
Когда устанавливала mysql, выбрала пункт multifunctional database, который вроде как подразумевает работу с таблицами InnoDB и  MyISAM. Попробывала переконфигурировать mysql, выбрав пункт non transactional database only. После этого установка Joomla прошла без проблем.
*

CB9T

  • Захожу иногда
  • 125
  • 10 / 0
  • Евгений Копылов - CB9TOIIIA
767 bytes - это указанное префиксное ограничение для таблиц InnoDB в MySQL версии 5.6 (и предыдущих версиях). Это 1000 байтов для таблиц MyISAM. В MySQL версии 5.7 и выше этот предел был увеличен до 3072 байт.

Вы также должны знать, что если вы установите индекс в большом поле char или varchar, которое закодировано в utf8mb4, вам необходимо разделить максимальную длину префикса max 767 байтов (или 3072 байта) на 4, что приведет к 191. Это связано с тем, что максимальная длина символа utf8mb4 равна четырем байтам. Для символа utf8 это будет три байта, в результате чего максимальная длина префикса индекса будет равна 254.

Один из вариантов заключается в том, чтобы просто установить нижний предел для полей VARCHAR.

Другой вариант (в соответствии с ответом на эту проблему) заключается в том, чтобы получить подмножество столбца, а не всю сумму, то есть:

ALTER TABLE `mytable` ADD UNIQUE ( column1(15), column2(200) );
Подчеркните, как вам нужно получить ключ для применения, но мне интересно, стоит ли рассматривать вашу модель данных относительно этого объекта, чтобы увидеть, есть ли улучшения, которые позволят вам реализовать намеченные бизнес-правила, не нажимая на MySQL ограничение.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После установки Мастер установки j2.5 выходит в странном виде

Автор dir.repart

Ответов: 7
Просмотров: 2615
Последний ответ 25.02.2019, 20:37:04
от voland
Ошибка Table '****_****.likjh_session' doesn't exist sql=insert INTO `likjh_session` (`session_id`,

Автор allleks

Ответов: 3
Просмотров: 4462
Последний ответ 21.12.2018, 21:18:04
от dmitry_stas
При переносе на локальный сервер - ошибка

Автор ko

Ответов: 9
Просмотров: 2293
Последний ответ 11.09.2018, 20:14:16
от voland
Ошибка

Автор мадемуазель

Ответов: 1
Просмотров: 2116
Последний ответ 21.05.2018, 20:37:15
от wishlight
ошибка после обновления c Joomla 2.5 до 3

Автор akondr

Ответов: 23
Просмотров: 10655
Последний ответ 02.04.2018, 19:08:36
от SeBun