Недавно никак не получалось обновить Joomla 2.5 до 3.x
Но обновить все же удалось..)
Первое, что всегда нужно сделать в случае ошибки обновления это удалить все сторонние расширения.
Предварительно, конечно, делаем бэкап всего сайта)
Что еще, выключаем плагин авторизации "Запомнить меня"
Все сделали, но все-равно, обновить не удается.. Что я сделал, после того как появилась ошибка,
Залил полный пакет Joomla (не для обновления а полный, за исключением папки installation)
Удалил все sql файлы, которые обновляли базу данных Joomla 2.5. Поскольку база данных Joomla 2.5 уже была обновлена. SQL файлы находятся в папке
administrator\components\com_admin\sql\updates\mysql
Нужно удалить не все файлы, а только те, где присутствуют цифры версии joomla 2.5
И потом запустил обновление базы данных, вот таким образом:
http://ваш-сайт/administrator/index.php?option=com_installer&task=database.fix
Сайт обновился!
Не факт, что в каждом случае это поможет, каждый случай индивидуален. Но, в каком-то частном случае может и сработает.