Перейти к содержимому


Фотография

Обновление форума до IP.Board 2.2.х—2.3.х

Форумы IBResource

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 516
sM1Le
  • Участники
  • Cообщений: 3 060
  • http://

Отправлено

Введение

Продолжаем тему правильного обновления Invision Power Board до более новых версий.
В данной теме будет происходить обсуждение всех проблем, связанных с обновлением до любой версии линейки 2.2—2.3.
Ознакомиться, как правильно обновить Invision Power Board до более ранних версий, вы можете в теме «Обновление форума IPB 1.2.x—2.0.x до версии 2.1.х».

При обновлении форума настоятельно рекомендуем вам сделать резервную копию (back up) базы форума и всех файлов.
Подробнее о этом можно прочитать в теме: «Бэкап и восстановление базы форума».

Пожалуйста, помните следующие вещи:
  • В случае обновления между линейками (например, с 2.1.4 до 2.2.2), установленные модули IP.Gallery и IP.Blog также нуждаются в обновлении до более новой линейки.
  • После обновления мы рекомендуем воспользоваться инструментами очистки:
    ACP -> TOOLS & SETTINGS -> Maintenance -> Clean-up Tools (для русской версии: Админцентр ->НАСТРОЙКИ -> Обслуживание -> Инструменты очистки)
  • Для корректной работы Invision Power Board 2.2—2.3 необходимо:
  • версия СУБД MySQL не ниже 4.0
  • значение параметра «memory_limit» в конфигурационном файле PHP должно быть не меньше «8M»
Если вы не уверены в своих силах и познаниях, пожалуйста, попробуйте произвести обновление форума сначала на локальной машине (localhost).

В общех чертах существует два способа обновления — ручной и автоматический.


Ручное обновление

Плюсы:
  • Интересно тем, у кого установлено достаточно большое количество модификаций на форуме.
Минусы:
  • Порой приходится редактировать очень много файлов, что по времени занимает далеко не 5—10 минут.
    При допуске какой-нибудь ошибки придется штудировать файлы.
  • Обновление доступно только в рамках одной линейки. То есть, например, с 2.2.1 до 2.2.2, с 2.2.2 до 2.2.3, и так далее.
    Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
  • Этот вариант стал доступен начиная с линейки 2.1 (как это понимать?).
Инструкция:

Обновление осуществляется редактированием файлов по инструкции, которая доступна клиентам в клиент-центре.


Автоматическое обновление

Плюсы:
  • Обновление с любой версии до той, которую вы скачаете из клиент-центре.
  • В линейке 2.2, по сравнению с предыдущими, система обновления была значительно изменена. В частности, при обновлении с версии 1.х.х до 2.2.х вам будет необходимо запустить систему единожды (в случае линеек 2.1 и ниже было необходимо сначала произвести обновление до 2.0, а потом запустить обновление с 2.0 до последней доступной версии).
Минусы:
  • Теряются все установленные модификации
  • В базе данных форума остается «мусор» от старых модификаций, что иногда препятствует новичкам впоследствии установить эти модификации заново.
Инструкция:
  • Удалить все файлы и директории, кроме: /conf_global.php, /uploads/.
  • Загрузить все файлы и директории дистрибутива IP.Board 2.2, кроме: /install/, /conf_global.php.dist, /uploads/.
  • Запустить в браузере систему обновления: http://ваш_форум.ру/upgrade/ и следовать инструкциям, которые появятся.
  • После успешного обновления удалить директорию /upgrade/ со всем её содержимым.
Вместо заключения

Также, узнать о самом ходе обновления (какие процессы выполняются после запуска системы обновления) вы можете в статье «Обновление IPB».
Проблемы, возникшие после обновления форума, следует отписать сюда для того, чтобы, возможно, получить какие-либо решения и советы.

Сообщение отредактировал sM1Le: 06 Август 2007 - 16:01


Kolovrat
  • Клиенты
  • Cообщений: 401
  • http://kolovrat.tv
  • Город:Западная Сибирь, г.Омск

Отправлено

sM1Le, у тебя похоже очепятка закралась, вот тут:
  • Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
  • Этот вариант стал доступен, начиная с линейки 2.1.


По смыслу там должно быть - начиная с линейки 2.2.1.

sM1Le
  • Участники
  • Cообщений: 3 060
  • http://

Отправлено

sM1Le, у тебя похоже очепятка закралась, вот тут:

  • Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
  • Этот вариант стал доступен, начиная с линейки 2.1.


По смыслу там должно быть - начиная с линейки 2.2.1.

Не-а, это не опечатка. :D
2.1 — линейка.
2.1.х — версия (2.1.0, 2.1.1, 2.1.2 и так далее).
Или вы уточнили, с какой именно версии стало доступно ручное обновление (оно было доступно не с 2.1.0 точно — где-то только через пару версий)?

Kolovrat
  • Клиенты
  • Cообщений: 401
  • http://kolovrat.tv
  • Город:Западная Сибирь, г.Омск

Отправлено

sM1Le, у тебя похоже очепятка закралась, вот тут:

  • Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
  • Этот вариант стал доступен, начиная с линейки 2.1.


По смыслу там должно быть - начиная с линейки 2.2.1.

Не-а, это не опечатка. :D
2.1 — линейка.
2.1.х — версия (2.1.0, 2.1.1, 2.1.2 и так далее).
Или вы уточнили, с какой именно версии стало доступно ручное обновление (оно было доступно не с 2.1.0 точно — где-то только через пару версий)?

Я про ручное обновление и уточнял, ведь цитату взял оттуда. ;)
Ведь в тексте же написано, что Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно....

Сообщение отредактировал Kolovrat: 28 Февраль 2007 - 15:17


ka81
  • Клиенты
  • Cообщений: 287

Отправлено

помогите найти пакет обновления с 2.1.7 до х.х.х
так как с 2.1.7 до 2.2.2 не могу.
благодарю заранее.
в клиент-ареа не вижу.

Forrum
  • Участники
  • Cообщений: 121

Отправлено

проблема такая: не работают опции (те, которые вываливаются списками) в админке. кэш почистил, не помогло

проблема решилась после нескольких сбросов кэша

PinMix
  • Участники
  • Cообщений: 110
  • http://forum.ourlife.net.ru

Отправлено

Клиентам компании ООО «АйБиРесурс», у которых на момент публикации данной темы (28 февраля 2007 года) имеется действующая лицензия и установленный форум Invision Power Board 2.1, на котором меньше 15000 сообщений, мы производим бесплатное обновление при подаче заявки в клиент-центре.

А вы проводите автоматическое обновление?

ka81
  • Клиенты
  • Cообщений: 287

Отправлено

Будьте добры объяснить как же все таки обновиться с 2.1.7 до 2.2.2 рус ??

Обновление доступно только в рамках одной линейки. То есть, например, с 2.2.1 до 2.2.2, с 2.2.2 до 2.2.3, и так далее.
Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
Этот вариант стал доступен, начиная с линейки 2.1.



SmalleR
  • Участники
  • Cообщений: 3

Отправлено

Будьте добры объяснить как же все таки обновиться с 2.1.7 до 2.2.2 рус ??

Обновление доступно только в рамках одной линейки. То есть, например, с 2.2.1 до 2.2.2, с 2.2.2 до 2.2.3, и так далее.
Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
Этот вариант стал доступен, начиная с линейки 2.1.

Мне тоже не понятно...

с 2.1.7 до 2.2.2 данным образом невозможно

Получается, что 2.1.7 не входит в линейку 2.1. Так?

vasyast
  • Участники
  • Cообщений: 1 908

Отправлено

Написано же, что ручное обновление с 2.1 до 2.2 невозможно. Ручное обновление возможно только в пределах версий одной линейки. Что не понятно?

aivus
  • Участники
  • Cообщений: 46
  • http://www.kiber-zona.org

Отправлено

Получается, что 2.1.7 не входит в линейку 2.1. Так?

Входит

ka81
  • Клиенты
  • Cообщений: 287

Отправлено

Ручное обновление
Обновление осуществляется редактированием файлов по инструкции, которая доступна клиентам в клиент-центре.

где там инструкция?? подскажите пжлст.

aivus
  • Участники
  • Cообщений: 46
  • http://www.kiber-zona.org

Отправлено

Обновиться, например, с 2.1.7 до 2.2.2 данным образом невозможно.
Этот вариант стал доступен, начиная с линейки 2.1

Мне самому не понятно....Написано что невозможно с 2.1.7 и сразу же что стало достопно с 2.1.х

Мож там опечатка нужно написать

Этот вариант стал доступен, начиная с линейки 2.2



ka81
  • Клиенты
  • Cообщений: 287

Отправлено

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

[*]В базе данных форума остается «мусор» от старых модификаций, что иногда препятствует новичкам в последствие установить эти модификации заново.

[/list]Инструкция:

  • Удалить все файлы и директории, кроме: /conf_global.php, /uploads/.
  • Загрузить все файлы и директории дистрибутива IP.Board 2.2, кроме: /install/, /conf_global.php.dist, /uploads/.
  • Запустить в браузере систему обновления: http://ваш_форум.ру/upgrade/ и следовать инструкциям, которые появятся.
  • После успешного обновления удалить директорию /upgrade/ со всем её содержимым.
Вместо заключения

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


1. выключил форум.
2. сделан бекап (и мускуля и фтп)
3. залил все из аплоада (2.2.2) кроме /install/, /conf_global.php.dist, /uploads/
4. стартую - http://forum.ka81.co...grade/index.php

после очередного шага обновления (второй-третий где-то) пишет:

Обновление русской версии Invision Power Board
Выполнено 16 запросов...

страница загружается на 38% и ... жду, жду, жду ....

может кто встречался с подобными ситуациями?
сервер форума находится практически рядом, канал к нему 100 мбит, перебоев с инетом нет, у сервера также.
;)
то ли нажать Прекращение и получить "белый лист" форума, то ли повеситься? :D

ka81
  • Клиенты
  • Cообщений: 287

Отправлено

обновился этот шаг и вот такое:

Выполнено 2 запросов...

Проблемы при обновлении до 2.2.0 Public Beta 2 (22005)

Ошибок: 3

ALTER TABLE ibf_posts ADD INDEX post_key (post_key), ADD INDEX ip_address (ip_address);

Duplicate key name 'post_key'

ALTER TABLE ibf_posts ADD post_edit_reason VARCHAR(255) NOT NULL default '';

Duplicate column name 'post_edit_reason'

ALTER TABLE ibf_topics ADD INDEX starter_id (starter_id, forum_id, approved);

Duplicate key name 'starter_id'


Все равно продолжить: - жму.

выдает:

SELECT id FROM ibf_faq WHERE title = 'Преимущества регистрации'

Сообщение сервера: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation '='
Код ошибки: 1267
Время: Thursday 01st of March 2007 12:03:41 PM



sM1Le
  • Участники
  • Cообщений: 3 060
  • http://

Отправлено

О ручном обновлении, точнее, о пункте «Этот вариант стал доступен, начиная с линейки 2.1.»

Инструкции по ручному обновлению разрабатывает только компания IBResource. Клиентам компании Invision Power Services данный способ обновления не доступен.

Подобные инструкции нашей компании стали выпускаться, когда в свет вышел Invision Power Board 2.1.5. Иными словами, сейчас доступны следующие инструкции:
  • С IP.Board 2.1.4 до 2.1.5.
  • С IP.Board 2.1.5 до 2.1.6.
  • С IP.Board 2.1.6 до 2.1.7.
Что такое линейка и версия? В чем различия?

Пример: версия 2.1.3 относится к линейки 2.1. Версия 2.1.7 тоже относится к линейки 2.1. Но версия 2.2.1 уже относится к линейки 2.2.
Второй пример: СУБД MySQL 5 официально не работает с IP.Board линейки 2.1 . Под этим понимается, что все версии, которые имеют в начале «2.1», а затем любую другую цифру (1, 2, 3, ..., 7) после точки, не работают с СУБД MySQL 5.
Это сделано сугубо для удобства записи, не более.

DEM84
  • Участники
  • Cообщений: 5

Отправлено

Обновился с 2.1.6 до 2.2.1

Форум работает, база без проблем перенеслась, только сбросился скин и русификация, и не работает админка почему-то((

При заходе в нее добираешься только до страницы

"Переадресация...
Log In Successful

( нажмите сюда, если не хотите ждать... ) "

А дальше выдает ошибку "Fatal error: Call to undefined function: acp_last_logins_row() in /home/***/public_html/forum/sources/action_admin/index.php on line 513"

Вроде chmod'ы везде где надо настроены... Может в каком-то файле конфиг вручную можно покопать? А то еще на странице входа в админку картинки не отображаются - почему-то ищет их в папках от корня сайта...:D

ka81
  • Клиенты
  • Cообщений: 287

Отправлено

посе успешного завершения апгрейда с 2.1.7 до 2.2.2 выдало:

SELECT id FROM ibf_faq WHERE title = 'Преимущества регистрации'

Сообщение сервера: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation '='
Код ошибки: 1267
Время: Thursday 01st of March 2007 05:57:30 PM



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

нуждаюсь в помощи.

веселое дело. :D

Сообщение отредактировал ka81: 01 Март 2007 - 19:19


Maklaut
  • Участники
  • Cообщений: 15

Отправлено

Проблема -
после обновления до 2.2.2 невозможно просмотреть большенство тем - пустая страница либо "Страница недоступна" также невозможно просмотреть страницу Пользователи.
В клиент центр написал.
Пока ответа нет

SomehaiN
  • Участники
  • Cообщений: 1 088
  • http://ipbskins.ru

Отправлено

Для: sM1Le,

Маленькая очепятка:

* В случае обновления между линейками (например, с 2.1.4 до 2.2.1), установленные модули IP.Gallery и IP.Blog так же нуждаются в обновление до более новой линейки.


Обновлениe, заменить на обновлении.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных