DIGSI.RU - Верстка и создание сайтов -

Обновление Joomla 1.7.x до 2.5.x

 

На одном из сайтов возникла необходимость обновить Joomla 1.7 до 2.5. Инструкций по данному вопросу в интернете достаточное количество, однако в процессе работы возникло несколько проблем, не позволявших легко и просто провести обновление.

Процесс обновления Joomla завершался ошибкой 500 и белым экраном в администраторской зоне либо сообщением: 
-1 - Обнаружена ошибка. Копирование не удалось. Это связано с настройками сервера, где располагался сайт, изменить которые не представлялось возможным. Пришлось воспользоваться другим способом. Последовательность действий будет следующей.

1. Создаём бэкап базы данных (например, в phpMyAdmin) и файлов сайта, требующего обновления.

2. Разворачиваем локальную копию на своём компьютере из созданного бэкапа. В качестве локального сервера можно использовать, например, пакет Denwer.

3. Скачиваем с официального сайта дистрибутив последней версии Joomla из линейки 2.5. Устанавливаем как обычное расширение через менеджер расширений.

4. Делаем бэкап базы и файлов уже обновлённого сайта на локальном сервере. Восстанавливаем с помощью phpMyAdmin базу. Все файлы работающего на реальном сервере сайта на Joomla 1.7 удаляем. В пустую папку по ftp заливаем файлы обновлённой на локальном сервере копии сайта.

Примечание:

файлы работающего сайта можно и не удалять, а "заливать" обновление поверх. 
Однако во избежание проблем (не все файлы могут перезаписаться) рекомендуется проводить восстановление в пустую 
корневую папку сайта.
 

Доработка и поддержка Ваших сайтов

Вам нужна настройка или техническая поддержка сайта?
Оставляйте заявку и получите помощь или консультацию.

Оставить заявку