Перейти к контенту
  • 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 )

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

Зарузка...

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

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

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