Перейти к контенту
  • 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.
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

Зарузка...

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

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

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