Как гарантированно обновить Joomla 2.5 до последней версии

Как гарантированно обновить Joomla 2.5 до последней версии не взирая на ошибки.

При входе в админпанель Joomla 2.5 было обнаружено, что в панели управления на вкладках «Обновления Joomla» - стоит что версия Joomla у вас самая новая, и чуть ниже в строке где выводится номер версии стоит версия 2.5.9 – хотя на сегодня актуальна версия 2.5.11. Не совсем понятна эта история – поэтому была предпринята попытка исправить положение.

1) Обновляем страницу – через обновление окна браузера, картинка не меняется:

Обновление Joomla 2.5

2) Проверяем – Сайт => Информация о системе => Права доступа на каталоги. Должны быть доступны на запись все.

Проверка прав на запись в папках Joomla

3) Запускаем ftp – менеджер – FileZilla (TotalCommander)- заходим на сайт и меняем права на файл configuration.php – например было 444 надо поставить 755 (777) – но потом после обновления восстановить.

Установка прав на папки в Joomla 2.5

Возможен еще один вариант, из-за которого каталоги (cache и tmp недоступны) – это если к ним неправильно указаны пути. Исправить это безобразие, возможно таким путем:
Сайт => Информация о системе => Информация о PHP => Apache Environment => DOCUMENT_ROOT –> путь который стоит справа копируем.
Заходим снова через ftp на сайт, скачиваем файл configuration.php на свой компьютер, открываем в любом текстовом редакторе и заменяем соответствующие пути к папкам cache и tmp. Сохраняем изменения и возвращаем файл на сервер через ftp ( с заменой существующего).

4) Обновляем страницу админки – видим что все папки стали доступны на запись, но обновление не выполняется – т.е. ничего не изменилось.

5) Пробуем пойти другим путем – Расширения => Менеджер расширений => Обновление => Очистить кеш => Найти обновления => Обновить.
Несмотря на все выполненные манипуляции – пишет что обновления не обнаружены, но зато включено 5 ранее отключенных серверов обновлений.

6) Изыскания продолжаются - Расширения => Менеджер расширений => Установка => Обзор => Загрузить и установить. Предварительно скачиваем с сервера обновлений Joomla необходимый пакет обновлений и сохраняем его на свой компьютер, ну и соответственно при выполнении команды обзор указываем путь к архиву обновлений – типа:
Joomla_2.5.x_to_2.5.11-Stable-Patch_Package.zip
Результат:


-1- Обнаружена ошибка. Копирование не удалось.

7) Возвращаемся в панель управления и видим картину еще более не понятную:

Ошибка в выводе версии обновления Joomla 2.5

8) Как бы вроде бы и надо было радоваться, что все обновилось, но в то же время не ясно, поменялась сама ссылка на новую версию 2.5.11 или поменялось содержание всех каталогов. Так как стандартной заставки (запроса) на обновление сайта не появлялось то скорей всего предположение правильное – поменялась только ссылка.

9) Для того чтобы не сомневаться и обновиться наверняка – распаковываем архив с обновлениями на свой компьютер и через ftp закидываем все каталоги с заменой на сервер. Меняем только каталоги и файл index.php – остальные файлы находящиеся в корне сайта лучше не трогать.

10) На другом поддомене, который находится на этом же хостинге обновления происходят без проблем. Видимо здесь присутствуют какие то конфликты между установленными расширениями Joomla 2.5.

P.S. Это путь для гарантированного обновления Joomla 2.5 который, я нашел. Если у кого то есть свои интересные наблюдения и решения – прошу поделиться в комментариях.

P.P.S. Не забудьте в конце вернуть прежние права на каталоги сайта и до начала всех манипуляций выполнить бекап сайта.