или как обновить систему с помощью файлового менеджера
Прежде, чем приступить к обновлению версии Joomla, рассмотрим некоторые нюансы.
На популярном в сети сайте joomla.ru вы найдете информацию относительно обновлений: доступна к загрузке Joomla! с «локализованными демонстрационными материалами и предустановленным русским языком интерфейса. Традиционно локализованный дистрибутив ничем не отличается от стандартного, кроме предустановленных русскоязычных пакетов локализации, материалов на русском языке, языковых файлов и текста лицензии, отображаемой при инсталляции» и это означает, что пора бы обновиться. Новые версии Joomla, в том числе русифицированные, расположены в правой колонке портала, на самом верху.
Обновляем раннюю версии на более современную
Если у вас Joomla 1.5, то придется в первую очередь обновиться при помощи компонента jUpgrade.
Предположим, вы используете русифицированную Joomla. В этом случае нет смысла искать русский пакет обновления. При стандартном обновлении, а именно этот способ представлен в данной главе, настройки CMS, сделанные ранее, не изменятся. То же самое касается всех других настроек системы и ее расширений. Обыкновенно процесс обновления Joomla протекает без каких-либо осложнений.
!Перед тем, как обновить Joomla, произведем резервное копирование всего содержимого сайта.
С помощью FileZilla с хостинга переносим все папки и файлы на свой компьютер:
Здесь я говорю о содержимом корневой директории сайта, имеющем отношение к нашей CMS-ке.
В моем случае сайт находится на поддомене, вот я его и скопировал целиком в пустую папку.
При помощи phpMyAdmin обязательно сделайте резервную копию базы данных на случай, если в процессе обновления Джумла возникнут проблемы. Имея на своем компьютере свежую копию базы и всего содержимого корневой директории сайта, вы всегда можете восстановить сайт до вида, который он имел на момент копирования и первого, и второго. Восстанавливать нужно так: 1) в phpMyAdmin выбираем соответствующую базу данных и удаляем все ее таблицы (ниже таблиц жмем Отметить все, а справа из выпадающего списка выбираем Удалить); 2) из корневой директории сайта, что на хостинге, удаляем все (все папки и файлы, имеющие отношение к нашему сайту на Joomla); 3) далее в phpMyAdmin к очищенной базе делаем Импорт ее одноименной резервной копии, что на нашем компьютере (восстанавливаем базу); 4) в очищенную во втором пункте корневую директорию хостинга, где расположен сайт, с помощью FileZilla заливаем ранее скопированное содержимое. Все, сайт после неудачного обновления версии Joomla восстановлен до прежнего вида.
Начнем обновлять. В админке выбираем Расширение → Менеджер расширений:
Открываем пункт Обновление:
В панели админа сайта на Joomla открываем пункт Найти обновления:
Если на данный момент обновления отсутствуют, система сообщит нам об этом!
Если откроется Joomla следующей версии, напротив нее галочкой отмечаем чекбокс и в меню кнопок в верхнем левом углу админки жмем Обновить.
По завершению обновления Joomla до версии 3 x, очистим кэш своего браузера.
Посмотреть текущую версию и убедиться, что это Joomla 3 можно, открыв в панели управления сайтом: Система → Информация о системе.
Если ваш сайт на Joomla 2.5 – вам нет смысла обновляться, так как у этой версии долгосрочная поддержка. Долгосрочную поддержку получит также Joomla версии 3.5, но это произойдет нескоро.
Более ранние дистрибутивы
Помню, у меня не получилось обновить Joomla с 1.7 до 2.5 по схожей инструкции!
Впрочем, проблемы возникли еще раньше, при попытке обновления Джумла с версии 1.7.3 до версии 1.7.4 и они были идентичны тем, что и при обновлении с версии 1.7.3 до версии 2.5.1.
Я воспользовался FTP менеджером и перенес скачанный на свой компьютер и разархивированный здесь же пакет обновления → Joomla_2.5.1-Stable-Update_Package.zip
на хостинг в его корневую директорию. Перезаписал все папки и файлы, за исключением тех, где вносил изменения в CSS и добавлял собственные изображения при изменении внешнего вида шаблона, т. е. не трогал папку templates.
И снова система и сайт не работали корректно.
Естественно, еще в самом начале перед обновлением я сделал резервную копию базы данных и скопировал на жесткий диск своего компьютера все, что у меня было на хостинге в корневой директории (смотрите интструкцию выше). Поэтому после очередной не принесшей положительных результатов попытки обновить Joomla, я удалил базу и все папки, и файлы с корня сайта. Затем импортировал резервную копию в очищенную ранее базу данных (см. интструкцию выше) и с помощью FileZilla перенес со своего жесткого диска назад в пустую корневую директорию сайта все ранее скопированное. В итоге сайт и панель управления работает правильно, но обновить Joomla с 1.7 до 2.5 мне так и не удалось.
Какие здесь могут быть варианты решения проблемы?
Можно создать новый сайт на Джумла 3 x и попробовать импортировать старую базу данных.
Экспериментируйте! Я тоже экспериментирую.
Более ранняя инструкция по обновлению до версии 1.7
Еще пример того, как обновить Joomla до новой версии – это более ранняя запись. Не стал удалять, может кому пригодится сама схема работы.
С сайта joomlaportal.ru скачайте в заранее приготовленную папку, что на вашем компьютере пакет (архив) обновления Joomla с более старой до более новой версии (было 1.6.5 → 1.7.0).
Скачали архив, теперь там же его разархивируем. В итоге появились еще два архива и файл:
Первым распакуем тот архив, где 1.6.5 to 1.7.0 или (более новые) как там у вас?
Вскрытые архивы удаляем, чтобы не мешали:
Переносим две папки и два файла на сервер хостинга.
Только переносите не в папки как на рисунке, а в пустое место ниже, там где файлы:
Затем их удаляем с компьютера. Остается архив 1.7.0 Stable или новее. Как там у вас?
При переносе файлы перезаписываем, если спросит диалоговое окно.
Распаковываем пакет 1.7.0 Stable и заливаем все содержимое на хостинг.
Переносим не в папки как на рисунке, а в пустое место ниже, где файлы:
При переносе файлы перезаписываем, если спросит диалоговое окно, а оно спросит.
Перезаписывать придется очень много, но процесс можно автоматизировать в настройках FileZilla.
Если вы вносили перед этим изменения в файл robots.txt, то его трогать не надо.
И еще. Думайте прежде, чем что-то делать, особенно, когда вас об этом просят незнакомые люди!
На этом все! Теперь вы знаете, как обновить Joomla до последней версии!
Joomla название сайта Как обновить Joomla 3 x Создание сайтов