Разработка сайтов - digsi.ru - 8 (920) 455-35-25
8 (920) 455-35-25

Для Воронежской области

Обновление 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 заливаем файлы обновлённой на локальном сервере копии сайта.

Примечание:

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

Нужен качественный хостинг для сайта?

Воспользуйтесь возможностью заказать хостинг у регистратора №1 в России со скидкой 5%. Скопируйте промокод ниже и введите в личном кабинете Рег.ру при оформлении заказа.

Промокод на покупку хостинга: F45E-F9C4-0A29-89ED

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

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

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