0 Пользователей и 1 Гость просматривают эту тему.
  • 28 Ответов
  • 4429 Просмотров
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Переход с 1.0 на 1.5
« : 22.09.2009, 17:08:33 »
Собственно говоря, впервые столкнулся с ошибкой при переходе с 1.0 на 1.5 - до сего момента проблем не было.

Во время выполнения миграции данных на шаге 4 вываливается вот такая фиговина:

Цитировать
Error at the line 90: INSERT INTO jos_categories (`id`,`parent_id`,`title`,`name`,`image`,`section`,`image_position`,`description`,`published`,`checked_out`,`checked_out_time`,`editor`,`ordering`,`access`,`count`,`params`,`enable_blog`,`enable_comment`,`alias`) VALUES ( '27','0','Сообщества предпринимателей','Сообщества предпринимателей','','com_weblinks','left','','1','0','0000-00-00 00:00:00','','1','0','0','','0','0','');

Query:INSERT INTO jos_categories (`id`,`parent_id`,`title`,`name`,`image`,`section`,`image_position`,`description`,`published`,`checked_out`,`checked_out_time`,`editor`,`ordering`,`access`,`count`,`params`,`enable_blog`,`enable_comment`,`alias`) VALUES ( '27','0','Сооб�е��ва п�едп�инима�елей','Сооб�е��ва п�едп�инима�елей','','com_weblinks','left','','1','0','0000-00-00 00:00:00','','1','0','0','','0','0','');

MySQL: Unknown column 'enable_blog' in 'field list'

И кирдык...

Какие будут рекомендации?
Готов к труду и обороне!
*

beliyadm

  • Легенда
  • 8830
  • 1622 / 63
  • Севастополь == Россия
Re: Переход с 1.0 на 1.5
« Ответ #1 : 23.09.2009, 13:33:36 »
Ну собственно ошибка очевидна, отсутствует поле enable_blog
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #2 : 23.09.2009, 13:37:51 »
Хм... в структуре базы поле вижу. В дампе тоже вроде...

Что делать то?
Готов к труду и обороне!
*

beliyadm

  • Легенда
  • 8830
  • 1622 / 63
  • Севастополь == Россия
Re: Переход с 1.0 на 1.5
« Ответ #3 : 23.09.2009, 13:45:39 »
А что у тебя с кодировкой дампа СообÑ�еÑ�Ñ�ва пÑ�еÐ?
Скорей всего из-за этого и ломается структура запроса
Я обновление делал два раза до 1.5 давным давно, точно не помню что там да как
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #4 : 23.09.2009, 14:05:33 »
Фиг его знает... вообще удалил эту строку - щас погляжу, что получится...
Готов к труду и обороне!
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #5 : 23.09.2009, 16:37:35 »
Нет... на первой же строке слетает:
Цитировать
Error at the line 90: INSERT INTO jos_categories (`id`,`parent_id`,`title`,`name`,`image`,`section`,`image_position`,`description`,`published`,`checked_out`,`checked_out_time`,`editor`,`ordering`,`access`,`count`,`params`,`enable_blog`,`enable_comment`,`alias`) VALUES ( '5','0','Бизнес: основное','Бизнес: основное','','com_newsfeeds','left','','1','0','0000-00-00 00:00:00','','2','0','0','','0','0','h');

Query:INSERT INTO jos_categories (`id`,`parent_id`,`title`,`name`,`image`,`section`,`image_position`,`description`,`published`,`checked_out`,`checked_out_time`,`editor`,`ordering`,`access`,`count`,`params`,`enable_blog`,`enable_comment`,`alias`) VALUES ( '5','0','�изне�: о�новное','�изне�: о�новное','','com_newsfeeds','left','','1','0','0000-00-00 00:00:00','','2','0','0','','0','0','h');

MySQL: Unknown column 'enable_blog' in 'field list'

Остановлено на ошибке

КАРАУЛ!
Чё делать то?
Готов к труду и обороне!
*

beliyadm

  • Легенда
  • 8830
  • 1622 / 63
  • Севастополь == Россия
Re: Переход с 1.0 на 1.5
« Ответ #6 : 23.09.2009, 16:40:28 »
ну так у тебя все равно кодировка дампа кривая, нужно разобраться почему, исправить и повторить процедуру
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #7 : 23.09.2009, 18:02:22 »
Попробуйте удалить Ваше блоговское расширение. Похоже оно захватывает таблицы главной базы данных и вписывает колонку 'enable_blog'
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #8 : 28.09.2009, 13:35:48 »
Попробуйте удалить Ваше блоговское расширение. Похоже оно захватывает таблицы главной базы данных и вписывает колонку 'enable_blog'
Похоже... но самого расширения давно нет. Были эксперименты с блогами, но с разными и давно - что именно вызвало проблему не представляю.
А как безболезненно удалить лишнее?
Готов к труду и обороне!
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #9 : 28.09.2009, 13:37:57 »
ну так у тебя все равно кодировка дампа кривая, нужно разобраться почему, исправить и повторить процедуру
Почему кривая то?
Проверяю - вроде как нормально всё...
Готов к труду и обороне!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #10 : 28.09.2009, 19:17:10 »
Интересно было бы проверить присутствует ли поле enable_blog в таблице  jos_categories. Вы проверяли?

« Последнее редактирование: 28.09.2009, 19:23:51 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #11 : 28.09.2009, 19:51:54 »
Хм...
Вот строка, скопированная из дампа скрипта миграции:
Цитировать
INSERT INTO jos_categories (`id`,`parent_id`,`title`,`name`,`image`,`section`,`image_position`,`description`,`published`,`checked_out`,`checked_out_time`,`editor`,`ordering`,`access`,`count`,`params`,`enable_blog`,`enable_comment`,`alias`) VALUES ( '5','0','Бизнес: основное','Бизнес: основное','','com_newsfeeds','left','','1','0','0000-00-00 00:00:00','','2','0','0','','0','0','h');
По всей видимости присутствует... если я вообще правильно понял вопрос.
Готов к труду и обороне!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #12 : 28.09.2009, 20:27:00 »
Хорошо, оставим обижающее поле и вернемся к начаткам Вашей миграции.

Я предлагаю откатиться назад к Вашей версии 1 и шаг за шагом убедиться, что мы все делаем по книге. Идет?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #13 : 28.09.2009, 20:49:03 »
Для начала покажите что происходит при создании Вашей таблицы jos_categories:

DROP TABLE IF EXISTS 'jos_categories';
CREATE TABLE IF EXISTS 'jos_categories'
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #14 : 28.09.2009, 21:55:15 »
DROP TABLE IF EXISTS 'jos_categories';
Код
DROP TABLE IF EXISTS `jos_categories`;
CREATE TABLE `jos_categories` (
  `id` int(11) NOT NULL auto_increment,
  `parent_id` int(11) NOT NULL default '0',
  `title` varchar(50) NOT NULL default '',
  `name` varchar(255) NOT NULL default '',
  `image` varchar(100) NOT NULL default '',
  `section` varchar(50) NOT NULL default '',
  `image_position` varchar(10) NOT NULL default '',
  `description` text NOT NULL,
  `published` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) unsigned NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `ordering` int(11) NOT NULL default '0',
  `access` tinyint(3) unsigned NOT NULL default '0',
  `count` int(11) NOT NULL default '0',
  `params` text NOT NULL,
  `enable_blog` tinyint(1) NOT NULL default '0',
  `enable_comment` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `cat_idx` (`section`,`published`,`access`),
  KEY `idx_section` (`section`),
  KEY `idx_access` (`access`),
  KEY `idx_checkout` (`checked_out`),
  FULLTEXT KEY `title` (`title`),
  FULLTEXT KEY `title_2` (`title`)
) ENGINE=MyISAM AUTO_INCREMENT=102 /*!40101 DEFAULT CHARSET=cp1251 */;
Это фрагмент дампа полученного с помощью SypexDumperLite, а в дампе мигратора такого вообще не наблюдается.

CREATE TABLE IF EXISTS 'jos_categories'
...нигде не обнаружил.

Готов к труду и обороне!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #15 : 28.09.2009, 22:11:12 »
Чистая Joomla 1.0 в таблице  "#__categories" не содержит ни  'enable_blog' ,  ни 'enable_comments'.

Если личить симптомы, то можно было бы просто удалить соответствующий SQL.

Я бы порекомендовал проверить что именно вписывает этот код в Ваш скрипт, какие именно расширения.

Любопытствую, это случайно не Community Builder?

# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #16 : 28.09.2009, 22:18:42 »
Любопытствую, это случайно не Community Builder?
Возможно.
Дело в том, что сайту необходимы некоторые атрибуты сообщества. В первую очередь - полноценный блог.
Вот я и экспериментировал... Давным давно пробовал и СВ - отказался и снёс. Ставил практически всё, что могло вселить надежду на блоги пользователей, а потом удалял... а вот на метаморфозы БД внимания не обращал.
Сейчас решил ставить Ido, но он только под версию 1.5, вот и возникла необходимость миграции.
Готов к труду и обороне!
*

Toxygen

  • Новичок
  • 8
  • 0 / 0
Re: Переход с 1.0 на 1.5
« Ответ #17 : 28.09.2009, 22:40:28 »
НЕ, Я убедился, что миграция - дело нервное, страшное и психологически неуровановешенным людям противопоказанное )
после попытки мигрировать чуть не потерял контент, остался на 1.0.12
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #18 : 28.09.2009, 23:03:28 »
Возможно.
Дело в том, что сайту необходимы некоторые атрибуты сообщества. В первую очередь - полноценный блог.
Вот я и экспериментировал... Давным давно пробовал и СВ - отказался и снёс. Ставил практически всё, что могло вселить надежду на блоги пользователей, а потом удалял... а вот на метаморфозы БД внимания не обращал.
Сейчас решил ставить Ido, но он только под версию 1.5, вот и возникла необходимость миграции.

Я уверен, на версии 1.5  Вы со временем найдете то что ищете для Ваших пользователей-блогировщиков.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #19 : 28.09.2009, 23:49:22 »
НЕ, Я убедился, что миграция - дело нервное, страшное и психологически неуровановешенным людям противопоказанное )
после попытки мигрировать чуть не потерял контент, остался на 1.0.12

Говоря по серьезному, оставаться на 1.0.х не менее рискованно. Миграция или не миграция, сохраненная отдельно база данных и сам сайт всегда должны быть под рукой.

Даже если Вы сами ничего не меняете в системе, в любой день ваш хостер может что-либо изменить в конфигурации сервера. Всегда нужно быть наготове откатиться назад к последней рабочей версии.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

beliyadm

  • Легенда
  • 8830
  • 1622 / 63
  • Севастополь == Россия
Re: Переход с 1.0 на 1.5
« Ответ #20 : 28.09.2009, 23:53:11 »
Сейчас занимаюсь миграцией далеко не самого простого проекта с 1.0 на 1.5, модификации ядра (com_content как минимум), контент и прочее
Потому делаю через модификацию конвертера с официального сайта, два дня на ручную правку базы (база не то чтобы большая, но дамп 6 метров) и еще несколько дней на отстройку шаблона, модификации ядра под старые хаки и наладку\дописывание необходимых расширений.
Общее время работы порядка 5-7 рабочих дней на полноценную миграцию.
Так что не обольщайтесь уж так сильно по поводу простоты действа
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

beliyadm

  • Легенда
  • 8830
  • 1622 / 63
  • Севастополь == Россия
Re: Переход с 1.0 на 1.5
« Ответ #21 : 29.09.2009, 00:46:00 »
Добро пожаловать в Клуб Психологически Неуравновешенных или - Да Здравствует Миграция!
скорей наоборот, я же не первый день мигрирую, на счету порядка 15 перенесенных сайтов той или иной степени сложности. Этот геморройный оказался тем что в com_content добавлены руками поля по инструкции с форума, потому пришлось дописывать конвертер и ручками сравнивать результаты
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #22 : 29.09.2009, 12:51:49 »
Я перевёл на 1.5 с десяток своих сайтов.
Правда, без серьёзных изменений движка.
И ни разу не воткнулся в нерешаемую проблему!

Этот случай первый.
Полагаю, что ключ к решению в этих самых лишних таблицах.

Как от них избавиться?
Готов к труду и обороне!
*

vital_s1

  • Захожу иногда
  • 267
  • 26 / 0
  • Joomla магия
Re: Переход с 1.0 на 1.5
« Ответ #23 : 29.09.2009, 13:40:06 »
День добрый! На миграциях как говорится "собаку сожрал" -)))  - но такое не встречал, первое что по глазам бьет это кодировка дампа ...... еще, если ли стоит блогерское дополнение к СВ, поройте там, .... на вскидку больше сказать не чего.
Может эта тема поможет, тут несколько методик описано, попробуйте http://joomlaforum.ru/index.php/topic,67594.new.html
Не бойся спрашивать, без этого ни как! -)
*

beliyadm

  • Легенда
  • 8830
  • 1622 / 63
  • Севастополь == Россия
Re: Переход с 1.0 на 1.5
« Ответ #24 : 29.09.2009, 14:27:15 »
Garun - кстати я сейчас тоже вляпался в кодировку, потому избранные таблицы перетаскивал руками
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #25 : 02.10.2009, 17:59:54 »
Я перевёл на 1.5 с десяток своих сайтов.
Правда, без серьёзных изменений движка.
И ни разу не воткнулся в нерешаемую проблему!

Этот случай первый.
Полагаю, что ключ к решению в этих самых лишних таблицах.

Как от них избавиться?
Так никто и не подскажет??
Готов к труду и обороне!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Переход с 1.0 на 1.5
« Ответ #26 : 02.10.2009, 19:23:16 »
Народ, а что делать, если модуль на 1,0 при установке создает себе папку с другим владельцем? И потом не может в нее свои файлы закинуть. С хостером обновляли владельца папки, но скрипт потом грит, что другой компонент уже использует эту папку. Урод блин. Как его вручную поставить, чтобы Joomla его в списке показала? Мужики,  надо. до 15-го октября нужно сайт забрать у хостера. А смысл на другой хостинг просто переводить нет. Сразу уж заодно на 1,5 перейти.

ОМБ!! Да здесь на трезвяк не разобраться!

Давайте начнем помалу. Вы установили модуль. Какой именно?

Ваш модуль установил лажевую папку. Какую именно?

"Скрипт грит", что компонент уже работает с этой папкой. Какой именно скрипт? Какой именно комп?

Ваша конечная цель? Относительно сайта на 1.0? Относительно сайта на1.5? Относительно Вашего хостера?

Пожалуйста поясните.
« Последнее редактирование: 02.10.2009, 19:27:02 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Bahus

  • Захожу иногда
  • 65
  • 0 / 0
Re: Переход с 1.0 на 1.5
« Ответ #27 : 11.10.2009, 01:21:30 »
ОМБ!! Да здесь на трезвяк не разобраться!

Давайте начнем помалу. Вы установили модуль. Какой именно?

Ваш модуль установил лажевую папку. Какую именно?

"Скрипт грит", что компонент уже работает с этой папкой. Какой именно скрипт? Какой именно комп?

Ваша конечная цель? Относительно сайта на 1.0? Относительно сайта на1.5? Относительно Вашего хостера?

Пожалуйста поясните.
ОМБ говорите? ну что ж.
1. Не установил, а пытался установить. migrator
2. При стандартной установке модуль создает для себя папку. Для успешного продолжения утановки папка должна создаваться от имени того же владельца, что и остальные (иначе Joomla не сможет с ней ничего сделать, так как не будет прав на использование папки). Даже по ftp эту папку нельзя ни удалить, ни записать в нее ничего.
3. С хостером исправляли глюк с владельцем папки. По ftp могу в нее записывать. При повторном запуске установки компонента, он пишет, что его папка уже используется другим компонентом. Продолжение установки невозможно.
4. Конечная цель указана ТС в теме. Если еще точнее, то перевести сайт к другому хостеру с параллейной миграцией на версию Joomla 1,5.
Как все запущено! Как распустить?
*

Garun

  • Захожу иногда
  • 305
  • 17 / 3
Re: Переход с 1.0 на 1.5
« Ответ #28 : 17.10.2009, 12:04:09 »
Я фигею без бояна...
Можно и подождать год другой...

Коллеги, а может секрет прост - надо денег за помощь заплатить?
Так я пожалуйста - хорошим людям ничего не жалко!
Только  уж с проблемой то!!
Готов к труду и обороне!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Переход с Joomla! 1.5 на 2.5

Автор Usman48

Ответов: 2
Просмотров: 1107
Последний ответ 22.01.2014, 18:50:24
от flyingspook
Переход с DLE 8.3 на Joomla 1.5

Автор Андрей Иванович

Ответов: 13
Просмотров: 4810
Последний ответ 06.12.2013, 02:18:21
от llektor
Переход с Joomla 1.5.26 на ветку 2.5

Автор Kizimov

Ответов: 0
Просмотров: 2216
Последний ответ 27.04.2013, 00:44:27
от Kizimov
Как установить правильно переход с 1,22 на 1,23 русской версии

Автор rafaello9

Ответов: 2
Просмотров: 939
Последний ответ 30.04.2011, 22:38:34
от rafaello9
переход с php4 на php5

Автор user01

Ответов: 12
Просмотров: 2882
Последний ответ 04.07.2010, 16:24:31
от AlexSmirnov