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

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Доброго дня! Обновил сайт с 3.4.8 на 3.6, потом на 3.6.2. После обновления до 3.6 появилась ошибка БД
Код
The Joomla! Core database tables have not been converted yet to UTF-8 Multibyte (utf8mb4).
При попытке "исправить", выдает ошибку
Код
Ошибка

Specified key was too long; max key length is 1000 bytes SQL=ALTER TABLE `#__contentitem_tag_map` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Видимых проблем в работе админки и сайта пока не выявил. Что это за ошибка и как ее устранить?
*

voland

  • Легенда
  • 9923
  • 547 / 107
  • Эта строка съедает место на вашем мониторе
Какая версия MySQL и операционной системы на хостинге? (битность в том числе)
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Какая версия MySQL и операционной системы на хостинге? (битность в том числе)
Вот, что удалось найти, про остальное нужно тикет с вопросами отправлять в ТП:
Apache/2.2.15 (CentOS)
Версия клиента базы данных: libmysql - 5.5.35
Информация о версии: 3.5.2.2
*

voland

  • Легенда
  • 9923
  • 547 / 107
  • Эта строка съедает место на вашем мониторе
Хм.. хостинг виртуальный? Кто хостер? Возможно он поставил слишком большие ограничения
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Хм.. хостинг виртуальный? Кто хостер? Возможно он поставил слишком большие ограничения
Виртуальный хостинг reg.ru. В ТП сказали следующее:
Код
"Решение данной проблемы описано по ссылке:

http://stackoverflow.com/questions/8746207/1071-specified-key-was-too-long-max-key-length-is-1000-bytes

Вам необходимо убрать с индекса поле с типом varchar, или уменьшить его.

Поле 255 символов имеет длину 1 020 байт в новой кодировке, что уже выше предела.
Как это сделать в моем случае?
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Может кому пригодиться. В базе данных нужно найти таблицу фигурирующую в ошибке и задать varchar 200 (в моем случае). После этого исправить БД стандартным средством Joomla. Ошибок больше не возникало.
*

voland

  • Легенда
  • 9923
  • 547 / 107
  • Эта строка съедает место на вашем мониторе
Это не лучший вариант.
Лучший - пусть хостер увеличит лимиты или сменить его.
*

Benefactor

  • Захожу иногда
  • 156
  • 2 / 2
При установке нового движка J3.6 застряю на втором шаге. Права, браузеры, менял версии PHP, что может быть?!
Системы гарантированного электроснабжения под ключ
*

yrygvay

  • Завсегдатай
  • 1291
  • 36 / 3
При установке нового движка J3.6 застряю на втором шаге. Права, браузеры, менял версии PHP, что может быть?!
Лучше не застревать на втором шаге)))
А по существу, как и что делаете и на чём.
Смотрю....
*

Doctor Death

  • Захожу иногда
  • 130
  • 1 / 0
Господа с прошлой пятниц не могу скачать обдейт на 6.2 - сайт недоступен на проч
пробовал из трех мест
если у кого есть выложите пожалуйста сюда
*

SeBun

  • Живу я здесь
  • 3615
  • 231 / 3
  • @SeBun48
пробовал из трех мест
Скоро, с такой политикой Роскомнадзора, все мы будем юзать анонимные прокси. А после того, как Pornohub заблокировали в России, выбор становиться априори. )))

Я юзаю Browsec для Firefox, многие ставят FriGate, почитайте, что это, и качайте на здоровье все, что угодно, без каких либо ограничений.
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Сопровождение | IT-аутсорсинг
*

Джоник

  • Новичок
  • 3
  • 0 / 0
никак не могу установить вторым языком контента русский на 3.6.2
устанавливал локализацию стандартно, встала версия пакета 3.6.2
снес установил 3.4.1
снес установил вручную. сначала 3.4 потом 3.6
даже пробовал тег другой ru_RU ru_Ru
проблема та же : "Тег языка должен состоять из 2 или 3 букв в нижнем регистре (код языка в по стандарту ISO), дефиса и 2 букв в верхнем регистре (код страны по стандарту ISO).
Данный тег должен полностью соответствовать используемому в установленном языке. Например: en-GB, srp-ME."


sorry "дефис", блин, все заработало (автоматом подставлялся тег по-старому)  ru-RU
« Последнее редактирование: 04.10.2016, 19:12:28 от Джоник »
*

Guran

  • Захожу иногда
  • 302
  • 22 / 0
Скоро должен выйти стабильный релиз 3.6.3, около 400 исправлений за 2 месяца.  20 часов назад выпустили второго кандидата релиза: https://github.com/joomla/joomla-cms/releases
Надеюсь, что кэшировщики нормально заработают. Для Memcached они делали какие-то исправления.
« Последнее редактирование: 05.10.2016, 06:43:31 от Guran »
*

voland

  • Легенда
  • 9923
  • 547 / 107
  • Эта строка съедает место на вашем мониторе
Вышла 3.6.3 RC3 https://github.com/joomla/joomla-cms/releases/tag/3.6.3-rc3

Это релиз-кандидат. Для тестирования на небоевых сайтах
*

1-F7

  • Захожу иногда
  • 197
  • 0 / 0
Если я к примеру изменял файлы в самой системе, то мне лучше не обновляться.
*

voland

  • Легенда
  • 9923
  • 547 / 107
  • Эта строка съедает место на вашем мониторе
Если я к примеру изменял файлы в самой системе
То нечего делать на этом форуме!
*

Guran

  • Захожу иногда
  • 302
  • 22 / 0
В ssl-протоколе пропадают стили. В файле /libraries/joomla/uri/uri.php
Этот код:
Код
if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS'])!= 'off'))

{

$https = 's://';

}

else

{

$https = '://';

}

Меняешь на этот:

Код
if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS'])!= 'off'))

{
$https = 's://';

}

else

{

$https = 's://';

}

Разница в букве "s" в последней строке. Не знаю, правильно ли так делать, но работает. С версии Joomla 3.4 приходится подправлять. Неизвестно, исправят ли в Joomla 3.6.3
« Последнее редактирование: 11.10.2016, 18:11:32 от Guran »
*

SeBun

  • Живу я здесь
  • 3615
  • 231 / 3
  • @SeBun48
С таким подходом можно все условие заменить на $https = 's://';
Да только первое же обновление удалит правки ядра.
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Сопровождение | IT-аутсорсинг
*

arma

  • Завсегдатай
  • 1435
  • 70 / 2
Вышла 3.6.3. Обновилось без проблем.
*

Lix

  • Осваиваюсь на форуме
  • 38
  • 4 / 0
В 3.6.3 нашел первую проблему - при редактировании модуля с HTML содержимым вешает страницу. Оказалось что выдает ошибку "Произошла ошибка при получении данных JSON: код состояния HTTP 0." делает редирект и дальше все - вечная загрузка. Пока причину не нашел.
На всякий случай сделал исправление базы в Joomla, сделал оптимизацию через phpMyAdmin, попробовал попереключать редакторы. Все без толку.
Если кто сталкивался с такой ошибкой - подскажите где рыть?

P.S. Если остановить загрузку страницы до редиректа и сохранить модуль, то проблема пропадает, остальные все открываются нормально.
*

b2z

  • Глобальный модератор
  • 6948
  • 755 / 0
  • Разраблю понемногу
В 3.6.3 нашел первую проблему - при редактировании модуля с HTML содержимым вешает страницу. Оказалось что выдает ошибку "Произошла ошибка при получении данных JSON: код состояния HTTP 0." делает редирект и дальше все - вечная загрузка. Пока причину не нашел.
На всякий случай сделал исправление базы в Joomla, сделал оптимизацию через phpMyAdmin, попробовал попереключать редакторы. Все без толку.
Если кто сталкивался с такой ошибкой - подскажите где рыть?

P.S. Если остановить загрузку страницы до редиректа и сохранить модуль, то проблема пропадает, остальные все открываются нормально.
Кэш браузера почистите.
Пишем сюда Вышел релиз Joomla! 3.6.3
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автообновление Joomla

Автор dm-krv

Ответов: 9
Просмотров: 221
Последний ответ 20.08.2018, 14:47:42
от lexxbry
Вышел релиз Joomla 3.8.11

Автор Olg

Ответов: 26
Просмотров: 1828
Последний ответ 17.08.2018, 13:19:16
от Alexx87
Обновление с Joomla 3 на 4

Автор HEKTO

Ответов: 3
Просмотров: 244
Последний ответ 10.08.2018, 12:19:31
от dmitry_stas
Медиа менеджер и редактор фоток в Joomla

Автор informprostor

Ответов: 12
Просмотров: 262
Последний ответ 04.08.2018, 16:53:40
от ChaosHead
Вышел релиз безопасности 3.8.9 и багфикс релиз 3.8.10

Автор b2z

Ответов: 22
Просмотров: 3758
Последний ответ 02.08.2018, 15:51:16
от b2z