В этой статье посмотрим на реальные ошибки, которые могут появиться при обновлении до стабильной версии Joomla 3.5.

Joomla 3.5

21 марта 2016 года Joomla! заявила о переводе статуса Joomla 3.5 в стабильный (stable) и доступности к массовой установки Joomla 3.5. Моя практика показывает, что на Joomla надо обновляться не торопясь, а обновление даже на стабильную версию, может привести к полной или частичной потери работоспособности сайта.

Я давно использую следующие правила, безопасного обновления:

  • Перед обновлением сделай полную резервную копию сайта;
  • Не обновляйся на релизы с новой второй цифрой в версии (в нашем случае, не обновляйся с 3.4.8 на 3.5.0);
  • «Тренируйся на кошках» или первое обновление делай на нерабочих сайтах.

Примечание: При выходе Joomla3.4 было много шумихи, что теперь не будет LTS и STS версий, и Joomla, не будет шагать LTS версиями (длительной поддержки), а все версии будут PLT (Production Leadership Team).

Сообразуясь с этим нужно подождать версию 3.5.1. Я ждать не стал и попробовал обновление Joomla 3.4.8 до версии Joomla 3.5 на своем демо сайте.

Ошибка обновления Joomla 3.5

После получения уведомления о возможности обновиться до Joomla 3.5 делаю обновление строго по инструкции:

  • Делаю полную резервную копию сайта;
  • Очищаю кэш сайта (Система→Очистить кэш);
  • Захожу на страницу обновлений (Компоненты→Обновить Joomla!);
  • На странице обновления опять чистим кэш и после повторного обнаружения системой обновления, обновляемся на прямую.

obnovit joomla do J3 5 1

obnovit joomla do J3 5 1

obnovit joomla do J3 5 2

obnovit joomla do J3 5 2

obnovit joomla do J3 5 3

obnovit joomla do J3 5 3

obnovit joomla do J3 5 4

Обновление завершено удачно - obnovit joomla do J3 5 4

Вынужден процитировать первоисточник:

Важно критически!!! Обновление при помощи пакетного менеджера не рекомендуется разработками CMS.            

  • Чистим кэш браузера (Ctrl+F5 на Chrome) и «радуемся» новой версии с 2200 изменениями.

Радовался я не долго, сумел оценить только изменение внешнего вида страницы входа на сайт, административной панели, менеджера языков (добавили красивые значки версий) и «стоп пароход» вместо менеджера модулей, вот такая картинка. Замечу, остальное все работало, по крайней мере при первом осмотре вкладок.

ошибка обновления joomla до J3 5 6

Ошибка на странице менеджера модулей - ошибка обновления joomla до J3 5 6

Читаем первую строку ошибки и понимаем, что формально проблема не в Joomla!, а в моем сервере, а именно:

Out of sort memory; increase server sort buffer size - увеличить размер буфера сервера базы данных.

Предполагая, что  изменение требований joomla к параметрам системы связано с поддержкой PHP 7 версии, но как бы, то, ни было, нужно подстраиваться под требования Joomla 3.5. Для исправления делаем следующее: 

  • Если вы работаете на локальном сервере идете в каталог mysql и редактируем конфигурацию mysql. В файле my.ini увеличиваем значение в строке: sort_buffer_size, лучше до 256 kB.
  • Если вы работаете на VDS, то можете отредактировать файл /etc/my.cnf и указать необходимый размер переменной sort_buffer_size, а именно 256KB (можно до 4M).
  • Если у вас шаред хостинг, пишем письмо в support и ждете ответа.

увеличить sort_buffer_size

Как увеличить буфер обмена mysql - увеличить sort_buffer_size

edtkbxbnm sort_buffer_size lj 256Kb

edtkbxbnm sort_buffer_size lj 256Kb

После увеличения размера буфера, восстанавливаете joomla прежней версии и повторяете обновление по алгоритму описанному выше.

И вот тут то, последний сюрприз, ни .... ничего не меняется и ошибка остается. Не помогает и увеличение до 4М.

Другие недостатки Joomla 3.5

Меня хватило, только на неполный перевод, остальные ошибки на сайте первоисточника, ссылка внизу статьи.

obnovit joomla do J3 5 5

Не полный перевод Joomla 3.5 - obnovit joomla do J3 5 5
 

Выводы

На сегодня вероятность безошибочного обновления Joomla до версии Joomla 3.5 явно не составляет 100%, подождем. 

Полезные ссылки    

  • Все новости о подготовке и выходе Joomla 3.5 (http://joomla3-x.ru/joomla-announcements/uncategorised/joomla-announcements)
  • Другие ошибки при обновлении до J13.5 (https://www.joomla.org/announcements/release-news/5654-joomla-3-5-is-here.html)

©joomla3-x.ru

Другие статьи сайта 

 

Похожие статьи

Обновить Joomla вручную

Если вы не можете или у вас не получается обносить CMS Joomla в автома...

Как без ошибок обновить сайт до Joo...

Доступна для загрузки новая версия Joomla 3.7. Как правильно обновить систе...

Joomla! 3.6 пришла и доступна

Начало июля 2016 года, ознаменовано выходом нового «длинного» релиза CMS Jo...

Автоматическое обновление Joomla 2....

Автоматическое обновление Joomla 2.5 до 3.3.6 это обновление из администрат...

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.