Перейти к контенту
  • 0

2.0 Конвертер


Anna

Вопрос

Я может не там спрашиваю, извините, но у меня при конверте из 1.3 в 2.0 RC1 на 7 шаге выдает mysql ошибку и еще в процессе других шагов пару раз ругается на отсутстие таблицы ibf_forums_bak.

Откуда она должна появиться-то я не поняла? в 1.3 то?

 

В итоге у меня таблица ibf_forums_bak так и не появилась, а ibf_forums оказалась после конверта пустой. А форум открывается пустой страницей. А при вводе пароля в ACP тоже выводит пустоту.

 

Вообщем откатила пока все изменения и файлы до хороших времен. Кто может сказать что это?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Вообще, такие конвертации лучше руками делать :-/

 

(Только сегодня переконвертил вручную базу из формата 1.2 в 1.3.1 :D )

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

 

Anna ошибку полностью приведите. А так же укажите гдн конвертер брали.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Anna ошибку полностью приведите. А так же укажите где конвертер брали

 

Конвертер стандартный, который шел в комплекте в обсуждаемом ранее RAR файле.

он upgrade/upgrade.php называется.

 

Вот новые данные (запустила еще раз):

 

Шаг № 1

 

The following error has been returned:

 

Table 'IPBforums' already exists

Table 'test.IPBforums_bak' doesn't exist

 

и предлагает продолжить....

я продолжаю....

он очень долго что-то делает....

потом начинает быстро что-то делать....

 

Шаг № 7

 

воть потом с таким адресом

/upgrade/upgrade.php?&act=work&version=103&step=7

 

вылетает стандартная форма скл ошибки:

mySQL query error: SELECT * FROM IPBforums_bak ORDER BY id

 

mySQL error: Table 'test.IPBforums_bak' doesn't exist

mySQL error code:

Date: Saturday 03rd of July 2004 01:54:04 AM

 

 

и дальше уже ничего делать он не хочет.

я попробовала ради интереса ввести в командную строку там где step= номер следуещего шага, т.е. 8.....

 

 

а он снова начинает что-то быстро делать....

задумывается надолго на счастливом 13 шаге....

аж прям надоело уже...

о!

 

 

Шаг № 19

 

The following error has been returned:

 

Unknown table 'IPBforums_bak'

Unknown table 'IPBforums_bak'

Unknown table 'IPBforums_bak'

 

 

прямо три раза мне так и пишет. и предлагает продолжить.

я продолжаю...

мне сообщают что идет оптимизация....

все. закончил!

 

при запуске форума. белая страница.

таблица форумов пустая как я уже говорила.

админка запускается только на ввод пароля, а дальше тоже белая страница.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вообще, такие конвертации лучше руками делать :-/

(Только сегодня переконвертил вручную базу из формата 1.2 в 1.3.1 )

 

Ваши способности разбираться в структуре чужих баз данных потрясающи, чем я лично похвастаться не могу. :D

Если вы будете так любезны, что выложите описание и последовательность SQL запросов для конвертации базы из 1.3 до 2.0 , то я думаю что буду объективна в том, что и я и другие пользователи данного форума будут вам безмерно благодарны.

 

Заранее спасибо.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

>Если вы будете так любезны, что выложите описание и последовательность SQL запросов для конвертации базы из 1.3 до 2.0

 

Версии 2.0 у меня нет и, если Мэтт не надумает изменить политику лицензирования, вряд ли я с ней возиться буду :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Вот блин, тоже белые страницы... :D Думаю сейчас с ними разберусь :)

 

Е-е, прямые руки правят миром :) Я так понял, новому форому не понравился мой conf_global.php. Вернул его к первоначальному виду (как он выглядит после установки).

А админка наверное не открывалась из-за того, что файлы нормально не докачались, происходил дисконнект на папке "Sources"... опа, опять дисконект ;)

 

Но теперь всё пучком :) Кто хочет посмотреть на мою обновку, прошу в гости, адрес форума в подписи.

Изменено пользователем saman
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну а мне то что делать никто не в курсе?

Вот хотя бы когда в самом начале вываливается

 

The following error has been returned:

 

Table 'IPBforums' already exists

Table 'test.IPBforums_bak' doesn't exist

 

 

К чему бы это? Мне кажется быть может есть какая ошибка в моих действиях?

Может перед конвертом надо еще что-то с базой сделать?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Перед началом апгрейда выполняете следующий SQL запрос:

CREATE TABLE `ibf_forums_bak` (
`id` smallint(5) NOT NULL default '0',
`topics` mediumint(6) default NULL,
`posts` mediumint(6) default NULL,
`last_post` int(10) default NULL,
`last_poster_id` mediumint(8) NOT NULL default '0',
`last_poster_name` varchar(32) default NULL,
`name` varchar(128) NOT NULL default '',
`description` text,
`position` tinyint(2) default NULL,
`use_ibc` tinyint(1) default NULL,
`use_html` tinyint(1) default NULL,
`status` varchar(10) default NULL,
`start_perms` varchar(255) NOT NULL default '',
`reply_perms` varchar(255) NOT NULL default '',
`read_perms` varchar(255) NOT NULL default '',
`password` varchar(32) default NULL,
`category` tinyint(2) NOT NULL default '0',
`last_title` varchar(128) default NULL,
`last_id` int(10) default NULL,
`sort_key` varchar(32) default NULL,
`sort_order` varchar(32) default NULL,
`prune` tinyint(3) default NULL,
`show_rules` tinyint(1) default NULL,
`upload_perms` varchar(255) default NULL,
`preview_posts` tinyint(1) default NULL,
`allow_poll` tinyint(1) NOT NULL default '1',
`allow_pollbump` tinyint(1) NOT NULL default '0',
`inc_postcount` tinyint(1) NOT NULL default '1',
`skin_id` int(10) default NULL,
`parent_id` mediumint(5) default '-1',
`subwrap` tinyint(1) default '0',
`sub_can_post` tinyint(1) default '1',
`quick_reply` tinyint(1) default '0',
`redirect_url` varchar(250) default '',
`redirect_on` tinyint(1) NOT NULL default '0',
`redirect_hits` int(10) NOT NULL default '0',
`redirect_loc` varchar(250) default '',
`rules_title` varchar(255) NOT NULL default '',
`rules_text` text NOT NULL,
`has_mod_posts` tinyint(1) NOT NULL default '0',
`topic_mm_id` varchar(250) NOT NULL default '',
`notify_modq_emails` text,
PRIMARY KEY  (`id`),
KEY `category` (`category`),
KEY `id` (`id`)
) TYPE=MyISAM

 

Далее находите в 2p0p0PF1\upload\upgrade\pre_20000\10001_mysql_queries.php

строчку:

$SQL[] = "DROP TABLE if exists ".SQL_PREFIX."forums_bak";

меняете ее на:

//$SQL[] = "DROP TABLE if exists ".SQL_PREFIX."forums_bak";

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Версии 2.0 у меня нет и, если Мэтт не надумает изменить политику лицензирования, вряд ли я с ней возиться буду

 

Читаем ответ IPB Saff http://forums.invisionpower.com/index.php?...ndpost&p=919862 (думаю все ясно без перевода? Если перевод нужен - сделаю.) и вместо офф-топа перестаем нервировать пользователей.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Переведи пожайлуста, так лучше будет

Переведу самое важное:

  • Вы можете бесплатно скачать продукт с целью ознакомления без любых ограничений на длину ознакомительного периода сейчас и в будущем (это успокоит всех занервничавших - прим. мое)
  • Если Вы все же решите, что IPB Вас полностью удовлетворяет и захотите использовать этот движок на постоянной основе, то Вы должны купить Лицензию. Можно купить годовую или пожизненную лицензию.

Дальше всякая муть для того, чтобы сказать, что нужно поддержать товаропроизводителя потому, что он белый и пушистый ( :D - т.е. продукт хороший и они пашут из последних сил и т.д. - не дословный перевод, как Вы понимаете)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

>Вы можете бесплатно скачать продукт с целью ознакомления без любых ограничений на длину ознакомительного периода сейчас и в будущем

 

Как-то это всё равно не приятственно звучит... :-/

Неопределённо.

Хотя, конечно, это уже больше радует.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Balancer

Как-то это всё равно не приятственно звучит... :-/

Так они же работают и зарабатывают на жизнь. Им что было написать - "берите так, а мы разоримся и будем всем за это благодарны"? :D Несерьезно. Если продукт понравился и пользуешься постоянно, то купить хотя бы годовую лицензию, тем более если нам удасться демпинговать цену для Росии, взяв на себя функции поддержки, может каждый в России. 450 рублей можно заработать без проблем.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Так хватит оффтопить а? Уже весь форум превратили в обсуждение этой лицензии.

Совершенно верно, спасибо.

Нужно сделать отдельную тему, там все объяснить по поводу Лицензии и давать на нее ссылки желающим.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Если честно, я что-то не до конца всё понял. Vanish говорит надо запускать www.domain.com/2.0.0/upgrade/index.php а я запустил www.domain.com/2.0.0/upgrade/upgrade.php и всё сработало, за-то потом обнаружил траб, захожу по адреус www.domain.com/2.0.0/upgrade/index.php ввожу данные, а он уже логинит, и выкидывает, пишет мол Could not locate the required upgrade script: 'upg_/version_upgrade.php'
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Gogy

Ну дык после обновки нужно удалить эту папку... и папку install

А правильным путем является: www.domain.com/2.0.0/upgrade/upgrade.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Я начинаю стого бери делаю бекап, потом загружаю папку с содержимом в 2_0 - так папка называется, делаю запрос успешно, кофинг делаю всё правильно!

 

Запрашиваю www.xxl.rushost.net/2_0/upgrade/upgrade.php

 

Начинается установка и при первожем запуске появляется!(тоесть первый шаг!)

 

Начнём со этого появляется это

 

This upgrade script will upgrade your 1.3.x board to IPB 2.0.0

 

There are quite a few steps to perform to update your SQL tables and convert the current data over to the new system.

 

WARNING: This upgrade script WILL upgrade your current database tables AND there is NO 'downgrade' script!

PLEASE ensure that you have a very recent SQL back-up so that you can restore your working board quickly if you need to do so.

We cannot stress how important it is to ensure that you have a backup of this database before continuing

 

First step: Copying drastically altered SQL tables for use later in the convert program.

 

 

Я жму воть сюды » Proceed...

 

второй шаг:Говорит

 

Error!

The following error has been returned:

 

Table 'xxl_forums' already exists

Table 'xxl_xxl.xxl_forums_bak' doesn't exist

 

он говорит жать дальше я правильно понемаю » Continue regardless?

 

Ну я жму что делать :D

 

В торой шаг:

New tables created. Altering tables (Part 1, section 1 - post table)

 

23 queries run successfully!

Третий шаг:говорит

Error!

The following error has been returned:

 

Duplicate column name 'post_parent'

Duplicate column name 'post_key'

Duplicate column name 'post_htmlstate'

Говорит жать дальше » Continue regardless?

 

ну я жму

 

Пятый шаг:

 

Topic table altered, altering members table next...

 

1 queries run successfully!

 

6 шаг:

 

Topic table altered, altering members table next...

 

7 шаг показывает:

 

There appears to be an error with the database.

You can try to refresh the page by clicking here.

 

Error Returned

 

mySQL query error: SELECT * FROM xxl_forums_bak ORDER BY id

 

mySQL error: Table 'xxl_xxl.xxl_forums_bak' doesn't exist

mySQL error code:

Date: Sunday 04th of July 2004 11:51:15 AM

 

 

Что делать, я уже так перемучился , а в чём проблема не понимаю!

 

1 queries run successfully!

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Перед началом апгрейда выполняете следующий SQL запрос:

 

Я все сделала как написно. Ошибки действительно не возникло.

Конвертирование прошло без ошибок, однако при вызове форума я получаю белую страницу.

В чем может быть проблема в таком случае?

Добавлено в [mergetime]1089010647[/mergetime]

У меня вот conf_global.php после конверта старый остался. Может с ним чего сделать надо? Или удалить конвертер или еще что?

Добавлено в [mergetime]1089010750[/mergetime]

Еще проверила - Lofi version если вызываю, то все отлично работает.

Может со скином тогда проблема?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Anna, после обновления форума нужно зайти в админ панель и произвести ресинхронизацию форума (или что-то в этом роде) Это делается в разделе "Skin Tools"
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я не могу зайти в админпанель. После ввода пароля в приглашение админпанели у меня показывает белую страницу.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.