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

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

 

помогите пожалуйста!

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

  • 0

после обновления 2.2.1-2.2.2 появляется вот такая ошибка, когда редактируешь профиль: Скрин

Перезаливал фаил.. не помогло ... может кто подсказать в чём дело? :D

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

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

 

помогите пожалуйста!

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

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

  • 0
после обновления 2.2.1-2.2.2 появляется вот такая ошибка, когда редактируешь профиль: Скрин

Перезаливал фаил.. не помогло ... может кто подсказать в чём дело? :D

 

Перезалей из дистра файлы чарсетов ;) и проверь права доступа на папку и на файлы :)

 

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

 

помогите пожалуйста!

Доброй ночи :) ! А не подскажите ли Вы, каким образом Вы обновили? Я тоже хочу, но в клиент-центре сказали, что нельзя :D . С Уважением, Алексей!

 

Перед установкой проверь кодировку в базе и в таблицах.

 

удаляешь все файлы старого форума кроме conf_global и uploads - заливаешь новый дистр и идешь на forum/upgrade/

 

следуешь инструкциям :) если форум небольшой - то все автоматом намано пройдет.

 

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

 

Если автоматом попробуешь, то тебе ошибку будет выдавать либо по таймауту либо по мемори_лимит ;)

 

так что спрашивай у хостера наличие инструментов и бегом на mysql.com читать документацию :)

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

  • 0
Появились проблемы с русской буквой К...

 

Настройки - безопасность форума - Запретить символы с кодом chr(0xCA)? - поставь нет

Спасибо!!!

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

  • 0
делаю запросы по одному и на первом же зависает... поможите 8)

 

оказывается каждый запрос жрет по 40 минут времени...

40 минут :D Хорошо, попробую увеличить врем ядо 60 минут.

Хотя странно, время увеличивали до 10 минт, то скрипт отрубался намного раньше....через те же 30-40 секунд

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

  • 0

А у меня возник ряд проблем после обновления с 2.1.7 до 2.2.1

 

1) Не работает PM. Memory_limit установлен в 50mb. Выскакивает вот такая ошибка Fatal error: Call to a member function on a non-object in /usr/local/apache2/htdocs/forum/sources/components_ucp/blog.php on line 59

 

2) При логине в админцентр идет мгновенная переадресация на странцу ввода логина и пароль. МОжно быстро нажать на останвоку загрузки страницы и тогда из админцентра не выкенет

 

3) пре редактировании сообщения начинает тупить кодировка и шрифты (шрифты только в IE)

 

4) В браузерах Firefox и Mozzila неработают ява скрипты, на которых построены меню, такие как изменения профиля пользователя или например изменения темплейтов.

 

 

Есть решения данных проблем?

 

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

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

  • 0
Ну я как бы понял, на всякий случай написал. Могу скинуть код файлика, я пытался его редактировать, после вылезла еще ошибка, ее несомг исправить.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Что это может быть после обновления автоматом с 2.1.1 до 2.2.1

 

http://kletka.com.ua/2007/temp/ipb1.gif

 

http://kletka.com.ua/2007/temp/ipb2.gif

 

и ссылки на разделы тоже строит странно.. вот так..

 

/forum/%7Bipb.script_url%7Dshowforum=7

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

  • 0

У кого ошибка:

Fatal error: Call to a member function on a non-object in /usr/local/apache2/htdocs/forum/sources/components_ucp/blog.php on line 59

— изначально стоит читать инструкцию по обновлению, которая предоставлена в первом сообщение данной темы. Рекомендуется удалять все файлы и директории, /conf_global.php, /uploads/.

Теперь конкретно по проблеме — есть два решения:

  1. Скачиваем новую версию модуля IP.Blog — 1.3.x. Она полностью совместима с IP.Board 2.2.x. Загружаем все файлы и директории модуля, а затем в браузере запускаем его систему обновления. После обновления модуля эта ошибка не будет возникать.
  2. Удаляем следы модуля, а именно:
    • ./modules/blog/
    • ./modules/mod_blog.php
    • ./sources/components_*/blog.php
    • ./sources/sql/mysql_blog_*.php

Помните, что это удалить не весь модуль. Останутся так же таблицы и поля в базе данных и ещё небольшое количество файлов.

После выпонения одного из выше указанных способов проблема будет решена.

 

Далее, ошибка:

и ссылки на разделы тоже строит странно.. вот так..

 

/forum/%7Bipb.script_url%7Dshowforum=7

ACP -> TOOLS & SETTINGS -> Maintenance -> Clean-up

Выполняем всё, что для обновления с 2.1 до 2.2. Потом можно запустить обновление кеша в инструментах для стилей (не помню, как называется вкладка с этим меню в английской версий, в русской — «ВНЕШНИЙ ВИД»).

 

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

Почитайте тему «Обновление форума IPB 1.2.x—2.0.x до версии 2.1.х». После этого первое сообщение в этой теме.

Мало вероятно, что кто-либо бесплатно Вам произведет обновление со столь ранней версии IP.Board. Например, для клиентов нашей компании обновление с линейки 1.х является платной услугой и в случае версии 1.0.1 оно будет стоить достаточно дорого.

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

  • 0

;) хэээлп..., как эту багу исправить... всё было нормально пока не отослали жалобу... при удалении личного сообщения счётчик слетел в минус :D

Скрин

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

  • 0

делаю запросы по одному и на первом же зависает... поможите 8)

 

оказывается каждый запрос жрет по 40 минут времени...

40 минут :D Хорошо, попробую увеличить врем ядо 60 минут.

Хотя странно, время увеличивали до 10 минт, то скрипт отрубался намного раньше....через те же 30-40 секунд

max_execution_time = 3660 ;

max_input_time = 3690 ;

memory_limit = 32M ;

 

С этими параметрами тоже ничего не получается ;)

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

  • 0

Попробуйте изменить:

memory_limit = 32M;

На:

memory_limit = 128M;

И сервер после этого не забудте перезагрузить, чтобы изменения вступили в силу.

После этого форум должен работать нормально. Примерно подобную же проблему решали с тоже давольно большим форумом — стояли ограничения в 32M.

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

  • 0

после обновления форума с 2.1.5 до 2.2.2 (сделано все по инструкции)

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

подскажите в какую сторону копать, чтобы исправить

 

 

спасибо

поискал поиском уже по всему форуму, а не по разделе версии 2.2.*

и после обновления стилей все наладилось :D

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

  • 0
После обновления до 2.2.2 с 2.2.1 перестали работать кнопки вставок URL и изображений. Нажимаешь и ничего не происходит. всё остальное работает. куда копать?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Обновление с 2.1.7 до 2.2.2 прошло успешно.

Была в начале проблемка с кодировкой, но после смены её у самой базы на такую же какая у 2.2.2, "???" исчезли и всё нормализовалось.

 

Остались 2 небольшие проблемки:

 

1) При удалении сообщения или темы - белый лист.

2) При попытки выставить предупреждения или снять его - белый лист.

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

  • 0
Hugo Weaving, какой тип редиректа? memory_limit < 32 mb?
Не думаю, что из-за этого проблема. Т.к. я специально создал демо-аккаунт (папку) в него был установлен чистый 2.2.2 и там всех этих трабл не было. Скорее всего это от модификаций под 2.1.7.
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

Зарузка...

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

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

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