Форум русской поддержки Joomla!® CMS
08.12.2016, 20:12:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ошибка после обновления с J2.5.28 на J3.4.1

 (Прочитано 453 раз)
0 Пользователей и 1 Гость смотрят эту тему.
04r12
Осваиваюсь на форуме
***

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 176


Позитив есть! Чего и вам желаю=)


« : 10.06.2015, 09:51:29 »

Доброго времени суток!

Собственно решился я мигрировать с 2.5.28 на троечку (первая миграция в жизни), взял с Joomla.org макет обновления, распаковал на сайте, указал путь (естественно до этого провел чистку по компонентам, модулям и т.д., правда про Jcoments не посмотрел заранее инфу, но потом удалил его через БД) обновление прошло и началось...с горем пополам я зашел в админку, отключив и удалив еще пару вещей. В админке была надпись об отсутствии таблицы daj4y_postinstall_messages, создал ее по найденной на форуме инструкции, теперь ошибка другая, но о ней позже. Первым делом пытался исправить ошибки БД, но ни по одному пункту из админки перейти не мог, собственно и по прямой ссылке на раздел с БД, удался переход по ссылке на непосредственный фикс БД (administrator/index.php?option=com_installer&task=database.fix) и выскочила следующая ошибка
Код:
1054 Unknown column 'title_alias' in 'daj4y_content' SQL=ALTER TABLE `daj4y_content` CHANGE `title_alias` `title_alias` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '';
Собственно хотелось бы инструкцию по исправлению для чайников в этом деле увидеть или ссылочку на нее.

Буду премного благодарен!
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2287



« Ответ #1 : 10.06.2015, 10:29:20 »

Создайте поле daj4y_content в таблице title_alias типа VARCHAR( 255 ). Потом выскочит другая ошибка и так до тех пор, пока таблица не будет воссоздана.

Я как то делал миграцию с Joomla 1.0.12 на 3.3, перенес в базе таблицы материалов, пользователей, группы... Все делал исключительно в базе. Что касается JComments, то там от версии к версии таблицы особо не меняются. Так что их можно не трогать, установите компонент на тройке, таблицы будут подключены.
Записан
04r12
Осваиваюсь на форуме
***

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 176


Позитив есть! Чего и вам желаю=)


« Ответ #2 : 11.06.2015, 06:35:23 »

Цитировать
Создайте поле daj4y_content в таблице title_alias типа VARCHAR( 255 )
Вы наверно имели ввиду наоборот, в таблице daj4y_content создать title_alias типа VARCHAR( 255 ). Пробовал первым делом запросик на создание сделать, возвращает пустой результат...
Видимо буду откатываться назад и пробовать по новой, только в этот раз снесу вообще все сторонние расширения, даже адаптированные под J3...
« Последнее редактирование: 11.06.2015, 09:20:41 от 04r12 » Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2287



« Ответ #3 : 11.06.2015, 10:42:00 »

Вы наверно имели ввиду наоборот, в таблице daj4y_content создать title_alias типа VARCHAR( 255 ).
Да, именно так, извиняюсь за невнимательность.

Вы можете попробовать создать таблицу средствами phpMyAdmin. Если не получиться, можно попробовать найти расширение, которое требует эти таблицы, и удалить его (физически и запись о нем в БД в таблице расширений). Если не получиться, пишите, постараюсь помочь.
Записан
04r12
Осваиваюсь на форуме
***

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 176


Позитив есть! Чего и вам желаю=)


« Ответ #4 : 11.06.2015, 10:49:41 »

Цитировать
Вы можете попробовать создать таблицу средствами phpMyAdmin. Если не получиться, можно попробовать найти расширение, которое требует эти таблицы, и удалить его (физически и запись о нем в БД в таблице расширений).
Тут на форуме уже приводился пример дампа при отсутствующих таблицах после обновы, сделал все по инструкции, естественно, с правкой для моего случая. На синтаксис ошибок не показало, но результат вернулся пустым. Что же касается расширения, эти таблицы требует com_content, так что не стоит его удалять=)
Собственно решил не заморачиваться, откатиться, поднять com_joomlaupdate (до этого приходилось заливать пакеты обновлений через ftp и устанавливать как расширения, com_joomlaupdate просто отсутствовал) и обновиться в автоматическом режиме. А уж если так не получится, тогда продолжим ковыряться, попрошу помощи
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet