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

Roinmana

  • Захожу иногда
  • 98
  • 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

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

Roinmana

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

voland

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

Roinmana

  • Захожу иногда
  • 98
  • 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

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

voland

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

Benefactor

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

yrygvay

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

Doctor Death

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

SeBun

  • Живу я здесь
  • 3433
  • 217 / 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

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

voland

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

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

1-F7

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

voland

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

Guran

  • Захожу иногда
  • 291
  • 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

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

arma

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

Lix

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

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

b2z

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

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

Не устанавливается Joomla 3

Автор olikCZ

Ответов: 4
Просмотров: 82
Последний ответ 16.01.2018, 17:58:09
от olikCZ
Установить виджет на Joomla 3.8

Автор Civik35

Ответов: 4
Просмотров: 133
Последний ответ 16.01.2018, 07:53:43
от Arkadiy
Нумерация элементов в админке Joomla

Автор romagromov

Ответов: 0
Просмотров: 32
Последний ответ 15.01.2018, 14:29:50
от romagromov
Эффективность core Joomla

Автор ruslan13

Ответов: 69
Просмотров: 920
Последний ответ 12.01.2018, 16:20:55
от ruslan13
Прблема Joomla с большим количеством материала (статей)

Автор ruslan13

Ответов: 4
Просмотров: 186
Последний ответ 10.01.2018, 05:05:31
от ruslan13