Очень часто бывает, что мы ищем решение какой-то понятной нам проблемы, даже примерно знаем как это делается, но даже представить себе не можем, что все намного проще. В этот раз я попался на том, что начал искать сложное решение простой задачи при обновлении Joomla версии 2.5 до Joomla 3.0. Раньше нужно было накатывать обновление с помощью ftp, заменяя старые файлы новыми. Но так было в Joomla 1.5.

С приходом новых выпусков команда разработчиков Joomla реализовала встроенный механизм обновления ядра CMS. То есть, если у вас версия 2.5, то нет необходимости идти на сервер, чтобы обновить ядро. Все можно сделать не выходя из «админки». Но тут стоит оговориться: дело в том, что ветка 2.5 имеет большой срок поддержки. Так уж повелось, что у Joomla половинчатые выпуски (*.5) с более длительной поддержкой, чем целые и другие. Поэтому обновление с релиза с долгосрочной поддержкой до релиза с краткосрочной поддержкой по умолчанию выключено.

Если же вы решились таки перейти на третью версию, то нужно в Общих настройках в пункте «Обновление Joomla!» выбрать канал обновлений. Как я уже писал, по умолчанию будет стоять рекомендованный вариант «Дистрибутивы Joomla с длительным периодом поддержки». Меняете сервер обновления на «Дистрибутивы с краткосрочной поддержкой» и обновляетесь до версии 3.0 без каких либо сложностей.

P.S. Только учтите, что возможно ваша тема не будет работать в новой версии Joomla.