Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Adrian

Как обновить IPB до 2.3.1

Recommended Posts

Помогите обновить с 2.1.7 до 2.3.1

Взял /resources/ и /upgrades/

и положил в корень форума

запустил /upgrade/index.php

При установке были найдены ошибки в базе, после установки с таблицами вроди все было нормально

Захожу в АЦ и пытаюсь выбрать стандартный скин 2.3.1 но его там нет, стоят мои скины, которые не совместимы с етой версией

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

 

Если ставить с нуля, все становиться нормально ( но мне нужно что бы сохранилась база и пользователи )

 

Посоветуйте как лучше сделать обновление

Share this post


Link to post

Совсем уже - тю-тю? ;)

 

Прежде чем обновляться до IP.Board 2.3.1, необходимо удалить ВСЕ, файлы и папки IP.Board 2.1.7 кроме:

  • ./uploads/;
  • ./conf_global.php.

Далее поставить на закачку все файлы IP.Board 2.3.1, после закачки - запускаем ./forum/upgrade/index.php и следуем указанием мастера обновления.

Share this post


Link to post

;)

Edited by Adrian

Share this post


Link to post

Удалил все файлы кроме /uploads и conf_global.php

Скопировал файлы новой версии

Зашел /upgrade/

Начал обновление, мастер нашел несколько таких ошибок ( я их проигнорировал )

 

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

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

 

Ошибок: 7

 

CREATE TABLE ibf_converge_local ( converge_api_code VARCHAR(32) NOT NULL default '', converge_product_id INT(10) NOT NULL default '0', converge_added INT(10) NOT NULL default '0', converge_ip_address VARCHAR(16) NOT NULL default '', converge_url VARCHAR(255) NOT NULL default '', converge_active INT(1) NOT NULL default '0', converge_http_user VARCHAR(255) NOT NULL default '', converge_http_pass VARCHAR(255) NOT NULL default '', PRIMARY KEY (converge_api_code ), KEY converge_active (converge_active) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_converge_local' already exists

 

CREATE TABLE ibf_admin_login_logs ( admin_id INT(10) NOT NULL auto_increment, admin_ip_address VARCHAR(16) NOT NULL default '0.0.0.0', admin_username VARCHAR(40) NOT NULL default '', admin_time INT(10) UNSIGNED NOT NULL default '0', admin_success INT(1) UNSIGNED NOT NULL default '0', admin_post_details TEXT NULL, PRIMARY KEY (admin_id), KEY admin_ip_address (admin_ip_address), KEY admin_time (admin_time) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_admin_login_logs' already exists

 

CREATE TABLE ibf_profile_friends ( friends_id INT(10) NOT NULL auto_increment, friends_member_id INT(10) UNSIGNED NOT NULL default '0', friends_friend_id INT(10) UNSIGNED NOT NULL default '0', friends_approved TINYINT(1) NOT NULL default '0', friends_added INT(10) UNSIGNED NOT NULL default '0', PRIMARY KEY( friends_id ), KEY my_friends ( friends_member_id, friends_friend_id ), KEY friends_member_id ( friends_member_id ) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_profile_friends' already exists

 

CREATE TABLE ibf_profile_comments ( comment_id INT(10) NOT NULL auto_increment, comment_for_member_id INT(10) UNSIGNED NOT NULL default '0', comment_by_member_id INT(10) UNSIGNED NOT NULL default '0', comment_date INT(10) UNSIGNED NOT NULL default '0', comment_ip_address VARCHAR(16) NOT NULL default '0', comment_content TEXT NULL, comment_approved TINYINT(1) NOT NULL default '0', PRIMARY KEY( comment_id ), KEY my_comments( comment_for_member_id ) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_profile_comments' already exists

 

CREATE TABLE ibf_profile_ratings ( rating_id INT(10) NOT NULL auto_increment, rating_for_member_id INT(10) NOT NULL default '0', rating_by_member_id INT(10) NOT NULL default '0', rating_added INT(10) NOT NULL default '0', rating_ip_address VARCHAR(16) NOT NULL default '', rating_value INT(2) NOT NULL default '0', PRIMARY KEY ( rating_id ), KEY rating_for_member_id ( rating_for_member_id ) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_profile_ratings' already exists

 

CREATE TABLE ibf_profile_portal ( pp_member_id INT(10) NOT NULL default '0', pp_profile_update INT(10) UNSIGNED NOT NULL default '0', pp_bio_content TEXT NULL, pp_last_visitors TEXT NULL, pp_comment_count INT(10) UNSIGNED NOT NULL default '0', pp_rating_hits INT(10) UNSIGNED NOT NULL default '0', pp_rating_value INT(10) UNSIGNED NOT NULL default '0', pp_rating_real INT(10) UNSIGNED NOT NULL default '0', pp_friend_count INT(5) UNSIGNED NOT NULL default '0', pp_main_photo VARCHAR(255) NOT NULL default '', pp_main_width INT(5) UNSIGNED NOT NULL default '0', pp_main_height INT(5) UNSIGNED NOT NULL default '0', pp_thumb_photo VARCHAR(255) NOT NULL default '', pp_thumb_width INT(5) UNSIGNED NOT NULL default '0', pp_thumb_height INT(5) UNSIGNED NOT NULL default '0', pp_gender VARCHAR(10) NOT NULL default '', pp_setting_notify_comments VARCHAR(10) NOT NULL default 'email', pp_setting_notify_friend VARCHAR(10) NOT NULL default 'email', pp_setting_moderate_comments TINYINT(1) NOT NULL default '0', pp_setting_moderate_friends TINYINT(1) NOT NULL default '0', pp_setting_count_friends INT(2) NOT NULL default '0', pp_setting_count_comments INT(2) NOT NULL default '0', pp_setting_count_visitors INT(2) NOT NULL default '0', pp_profile_views INT(10) NOT NULL default '0', PRIMARY KEY ( pp_member_id ) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_profile_portal' already exists

 

CREATE TABLE ibf_profile_portal_views ( views_member_id int(10) NOT NULL default '0' ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_profile_portal_views' already exists

 

Проблемы при обновлении до 2.3.0 BETA 1 (23000)

 

Ошибок: 2

 

CREATE TABLE ibf_skin_url_mapping ( map_id INT(10) NOT NULL auto_increment, map_title VARCHAR(200) NOT NULL default '', map_match_type VARCHAR(10) NOT NULL default 'contains', map_url VARCHAR(200) NOT NULL default '', map_skin_set_id INT(10) UNSIGNED NOT NULL default '0', map_date_added INT(10) UNSIGNED NOT NULL default '0', PRIMARY KEY (map_id) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_skin_url_mapping' already exists

 

CREATE TABLE ibf_skin_template_links ( link_id INT(10) UNSIGNED NOT NULL auto_increment, link_set_id INT(10) UNSIGNED NOT NULL default '0', link_group_name VARCHAR(255) NOT NULL default '', link_template_name VARCHAR(255) NOT NULL default '', link_used_in VARCHAR(255) NOT NULL default '', PRIMARY KEY (link_id) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_skin_template_links' already exists

 

Проблемы при обновлении до 2.3.0 RC 2 (23002)

 

Ошибок: 1

 

CREATE TABLE ibf_acp_help ( id INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , is_setting TINYINT( 1 ) NOT NULL DEFAULT '0', page_key VARCHAR( 255 ) NULL , help_title VARCHAR( 255 ) NULL , help_body TEXT NULL , help_mouseover VARCHAR( 255 ) NULL , KEY page_key ( page_key ) ) TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET cp1251 */;

 

Table 'ibf_acp_help' already exists

 

Обновление завершилось вроди нормально

Захожу на форум вижу

{ipb.lang['guests']}, 0 {ipb.lang['public_members']} 0 {ipb.lang['anon_members']}

{ipb.lang['oul_show_more']} {ipb.lang['oul_click']}, {ipb.lang['oul_name']}

 

 

Захожу в АЦ, делаю обновление всех кэшей шаблонов

Все остаеться как и было

 

Есть варианты?

Share this post


Link to post

Делайте обновление в ручном режиме!

Share this post


Link to post

просто криво обновили форум. поднимайте бэкап бд и делайте заного нормально.

Share this post


Link to post

Если бы было побольше информации по установке, в дистрибутиве написано одно, вы говорите другое.

Можете мне ссылок кинуть на иструкции по обновлению?

Или расписать действия ручного обновления, если не сложно.

Бекап бд я подниму, только не знаю как сделать нормально обновление

Share this post


Link to post

www.ibresource.ru/forums/index.php?showtopic=43097

Share this post


Link to post
www.ibresource.ru/forums/index.php?showtopic=43097

Из єтого емкого топа, я понял что нормально обновиться с версии 2.1.7 до 2.2.2 или 2.3.1 почти невозможно ( всегда находиться что-то что помешает правильному обновлению )

Пробовал обновляться самыми разными способами...

с 2.1.7 до 2.2.2 автоматическое обновление прошло хорошо, ошибок небыло.

Захожу на форум вижу.

{ipb.lang['sm_todays_posts']} · {ipb.lang['sm_forum_leaders']} · {ipb.lang['sm_today_posters']} · {ipb.lang['sm_all_posters']}

0 {ipb.lang['active_users']}

Active Users 0 {ipb.lang['guests']}, 0 {ipb.lang['public_members']} 0 {ipb.lang['anon_members']}

{ipb.lang['oul_show_more']} {ipb.lang['oul_click']}, {ipb.lang['oul_name']}

{ipb.lang['birthday_header']}

 

Иду в АЦ -} ВНЕШНИЙ ВИД -> Инструменты -> Обновить кеш-файлы у всех стилей

После

НАСТРОЙКИ -> Управление кэшем -> Обновить все кэши

Вижу вот это

Готово!

- components обновлен...

- announcements обновлен...

- attachtypes обновлен...

- banfilters обновлен...

- languages обновлен...

- badwords обновлен...

- emoticons обновлен...

- settings обновлен...

- bbcode обновлен...

- multimod обновлен...

- calendars обновлен...

- calendar обновлен...

- birthdays обновлен...

- profilefields обновлен...

- ranks обновлен...

- stats обновлен...

- moderators обновлен...

- skin_id_cache обновлен...

- systemvars обновлен...

- group_cache обновлен...

- forum_cache обновлен...

Инициализация...

 

НАСТРОЙКИ -> Инструменты очистки -> Конвертирование HTML-логики в шаблонах из формата 2.1.х в 2.2.x

Выбираю по очереди два шаблона IPB Стандартный стиль и IPB Главный стиль

И снова обновляю кэши стилей IPB Стандартный стиль и IPB Главный стиль

Иду на форум и снова вижу...

{ipb.lang['sm_todays_posts']} · {ipb.lang['sm_forum_leaders']} · {ipb.lang['sm_today_posters']} · {ipb.lang['sm_all_posters']}

0 {ipb.lang['active_users']}

Active Users 0 {ipb.lang['guests']}, 0 {ipb.lang['public_members']} 0 {ipb.lang['anon_members']}

{ipb.lang['oul_show_more']} {ipb.lang['oul_click']}, {ipb.lang['oul_name']}

{ipb.lang['birthday_header']}

 

Из функциональности АЦ можно предположить что обновление стало нормально (только со стилями что-то...)

 

Делаю следующее!

Устанавливаю на localhost 2.3.1 иду в АЦ -} ВНЕШНИЙ ВИД -> Импорт и экспорт стилей

Экспортирую шаблон Классический стиль IPB (синий) и его изображения.

 

Изменяю настройки PHP safe_mode с On на Off

Принудительно устанавливаю 777 /style_images /skin_cache

 

АЦ -} ВНЕШНИЙ ВИД -> Импорт и экспорт стилей

И пытаюсь импортировать стиль 2.3.1

Вижу

Warning: move_uploaded_file(./uploads//ipb_skin-ip.boardpr.xml.gz) [function.move-uploaded-file]: failed to open stream: No such file or directory in /var/www/forum/sources/lib/admin_functions.php on line 555

 

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpw2zQWt' to './uploads//ipb_skin-ip.boardpr.xml.gz' in /var/www/forum/sources/lib/admin_functions.php on line 555

 

Сообщение админцентра

Обрабатываемый файл пуст

 

Тоже самое сообщение при попытке импортировать изображения

 

Варианты будут?

Share this post


Link to post

Создайте новый стиль в админцентре, должно пройти.

 

И СHMOD поставьте 777 на папку ./style_images/.

Share this post


Link to post

я прекрасно обновил форум с 2.0.4 версии до 2.3.1 en. Не знаю почему у всех проблемы.

 

управление кэшем - это баг русской админки.

 

Стили, в утилитах есть "импорт html шаблонов" (или что-то в этом роде). Заного импортируете все xml файлы стилей. Потом инвертируете все изменения в синем стиле. Пересчет всего, перестройку всего.

Share this post


Link to post
Создайте новый стиль в админцентре, должно пройти.

 

И СHMOD поставьте 777 на папку ./style_images/.

Пробовал, тоже самое

 

я прекрасно обновил форум с 2.0.4 версии до 2.3.1 en. Не знаю почему у всех проблемы.

 

управление кэшем - это баг русской админки.

 

Стили, в утилитах есть "импорт html шаблонов" (или что-то в этом роде). Заного импортируете все xml файлы стилей. Потом инвертируете все изменения в синем стиле. Пересчет всего, перестройку всего.

Это можно обьяснить тем, что тебе повезло...

У меня есть на localhost обновленный с 2.1.7 до 2.3.1 форум, только там стандартный шаблон с 2.1.7 и импортировать отказывается, а так вроди все нормально..

Хотя после того не один раз пробовал обновляться. И подобных случайностей уже небыло, как обновлялись некоректно, так и обновляются

Edited by Adrian

Share this post


Link to post

я обновлял 5 разных форумов на разных сайтах. Тоже везение?

Warning: move_uploaded_file(./uploads//ipb_skin-ip.boardpr.xml.gz) [function.move-uploaded-file]: failed to open stream: No such file or directory in /var/www/forum/sources/lib/admin_functions.php on line 555

 

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpw2zQWt' to './uploads//ipb_skin-ip.boardpr.xml.gz' in /var/www/forum/sources/lib/admin_functions.php on line 555

настройки -> основные настройки -> путь к папке uploads

проверьте

Share this post


Link to post
я обновлял 5 разных форумов на разных сайтах. Тоже везение?

настройки -> основные настройки -> путь к папке uploads

проверьте

Сдесь еще версии имеют значение, с какой до какой обновляешься.

Путь к uploads, проверил сразу, правельный

Share this post


Link to post
Сдесь еще версии имеют значение, с какой до какой обновляешься.

 

А какая разница с какой обновляться?

 

 

Путь к uploads, проверил сразу, правельный

 

А CHMOD на папку ./uploads/ стоит 777?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...