В этой статье посмотрим на реальные ошибки, которые могут появиться при обновлении до стабильной версии 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

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

 

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

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

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

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

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

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

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

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

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

Рекомендуем

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