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

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


sM1Le

Вопрос

Введение

 

Продолжаем тему правильного обновления 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 до последней доступной версии).

Минусы:

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

Инструкция:

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

Вместо заключения

 

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

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

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

  • Ответы 516
  • Создана
  • Последний ответ

Лучшие авторы в этом вопросе

Лучшие авторы в этом вопросе

  • Sannis

    Sannis 59 публикаций

  • sM1Le

    sM1Le 23 публикации

  • GiV

    GiV 11 публикаций

  • ka81

    ka81 10 публикаций

Загружено фотографий

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

  • 0

Ещё uploads. Читайте инструкцию по обновлению внимательнее, либо не удаляйте ничего.

 

Аплоадс нужно оставить потому как загруженные юзерами аватары там сидят, во-вторых, вы же не хотите все аттачи удалить при обновлении???

 

P.S. http://wiki.iblink.ru + ссылка на "документацию" в шапке этого форума.

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

  • 0

После обновления с 2.3.1 до 2.3.3 в админпанели не войти в Админцентр-Настройки-Общие правила форума, в чем причина?, так же после редактирования измененного шаблона skin_register > coppa_form страница регистрации девственно чиста (возвернул старый шаблон)

Обновлялся с пакета обновления. Все встало гладко, все модули обновил тоже без проблем.

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

  • 0

Помогите, плииз!

Проапгрейдил форум до версии 2.3 все вроде бы писло что все ок, но в итоге, получился белый экран при попытке войти на фоурм.

Что делать?

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

  • 0
Помогите, плииз!

Проапгрейдил форум до версии 2.3 все вроде бы писло что все ок, но в итоге, получился белый экран при попытке войти на фоурм.

Что делать?

Проблему уже решили.

Осталось только что бы ЛС можно было бы посмотреть - сейчас не получается.

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

  • 0

Кто пдскажет, что нужно сделать, что бы решить проблему, при попытки просмотра ЛС:

Fatal error: Call to undefined function: member_joined() in ..../forum/sources/ipsclass.php on line 5917
Ссылка на комментарий
Поделиться на других сайтах

  • 0

У меня проблема -

Fatal error: Call to undefined function: member_joined() in public_html/forums/sources/ipsclass.php on line 5914

 

Перекеширование шаблонов не помогает. Предположительно ошибка возникла при конвертации БД из 2.1.7 где искать и как исправить баг? :D

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

  • 0

Нужно стиль не перекешировать, а обновить до 2.3, раз вы с 2.1 делали.

 

Т.е. нужно либо найти дизайнера, который добавит в старый скин недостающие шаблоны, либо загрузить новый стандартный скин и удалить старые.

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

  • 0
Здравствуйте, возникла следующая проблема: обновился с 2.1.7 до 2.3.3 обновление прошло успешно, стандартный стиль отображается правильно, пытаюсь импортировать новый стиль для 2.3.3 после нажатия на кнопку "Импортировать XML архив с шаблонами" просто белый экран... логи Apache молчат, phperrors молчит ( скин импортируется разумеется для 2.2 тоже самое происходит при попытке импортирования любого скина от 2.2 ((
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Так импортируется или нет?

 

1. Память, лимит по времени.

2. Отсутствие нужных библиотек для XML в php.

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

  • 0
Хм.. ну 2.1.7 же работало... и на том же сервере уже стоит 2.3.3 ограничение оп памяти стоит 128Мб Да собственно он и не импортируется, после выбора файла и нажатия импорт практически сразу белый экран. Проверял все эти скины на локалке и на соседнем сайте ( 2.3.3 ) все работает а здесь после апдейта с 2.1.7 не хочет (
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Сейчас проверил, действительно очевидно проблема на сервере опять последствия обновления FBSD а какие пакеты должны быть ? на сколько я понимаю это связка XML и PHP ? Если да, то какой это пакеет или PHP екстеншен ?

Так как к обновлению это впринципе отношения не имеет создам новую тему лучше

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

  • 0
Проблема такая захожу на forum/upgrade , ввожу пароль и логин мне пишит Пользователь с указанными именем не существует в системе
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Добрый день! Возникла проблемка при обновлении форума с 2.1.7 до 2.3.3. Делаю все по инструкции, выставил CHMOD. Далее запускаю апгрейд и тут:

  • Выполнено 6 запросов...
     
    Проблемы при обновлении до 2.2.0 Public Beta 2 (22005)
     
    Ошибок: 9

Почему так и что может быть не так? перепроверил всё несколько раз - всё нормально, а ошибка остаётся. Далее, попробовал плюнуть на ошибку и нажал *продолжить*. В итоге всё уходит в белый экран и всё ;) . В чём может быть проблемка :D ?! С Уважением, Алексей!

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

  • 0

Обновился автоматом с 2.0.0 до 2.3.3 , вроде всё написало что обновило, добавило таблицы и т.д. но вот что при заходе на сайт пишет:

 

Fatal error: Call to a member function on a non-object in /home/******/public_html/sources/ipsclass.php on line 5710

 

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

 

Вот по совету модератора лог с фтп

 

Время: Sat, 5 Jan 2008 22:24:49 +0300

Код ошибки: 1054

Сообщение сервера: Unknown column 'location_1_type' in 'field list'

IP-адрес клиента: **.***.***.***

Страница: /

Запрос: INSERT INTO ibf_sessions (id,member_name,member_id,member_group,login_type,running_time,ip_address,browse

r,location,in_error,location_1_type,location_1_id,location_2_type,location_2_id,

l

ocation_3_type,location_3_id) VALUES('c65c6c522afc41c255968521724a4bee','',0,2,0,1199561089,'77.241.34.50','Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11','idx,0,',0,'',0,'',0,'',0)

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

  • 0
Вообщем с той ошибкой разобрался но помимо неё сплошные ошибки после обновления... не знаю почему так каряво выполнен абгрейд у ИПБ.. так бы поставил новую версию и перенёс базу а получается нельзя тока апгрейдом, оказалось проще установить другой движок не ИБП и конвертировать туда собщения и пользователей из базы.. а жаль..
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Скажите пожалуйста, чтобы обновиться с IPB 2.3.3 на 2.3.4 автоматически, нужно перезалить файлы, запустить upgrade, а стили автоматически обновятся или нет?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

 

Решение - выполнять запросы не целиком, а по одному кусочку через phpMyAdmin.

(кто не понял, при обновлении там нужно поставить еще одну галочку, называеться вроде ручное обновление)

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

  • 0
Скажите пожалуйста, чтобы обновиться с IPB 2.3.3 на 2.3.4 автоматически, нужно перезалить файлы, запустить upgrade, а стили автоматически обновятся или нет?
У меня вообще почему-то upgrade/index.php не запускается, выдает чистую страницу ((

 

Пришлось при обновлении просто перезалить файлы, и в ручную выполнить зарос

"DELETE FROM ibf_acp_help WHERE page_key='coppa_address' AND is_setting=1;"

кот. нах. в папке upg_23007

 

Этого достаточно при обновление с 2.3.3 на 2.3.4 ?

 

И еще: почему-то в футоре форума так и осталась надпись 2.3.3 ((

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

  • 0

Как после автоматического обновления с версии 2.1.7 сохранить дизайн? или вернуть.

(Являюсь клиентом - покупаем лицензию на forum.kolesa.kz )

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

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

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

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

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

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

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

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

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

Зарузка...

×
×
  • Создать...

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

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