Jump to content
Дизайн и модификация IPS 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
Share on other sites

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

 

Прежде чем обновляться до 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
Share on other sites

;)

Edited by Adrian

Share this post


Link to post
Share on other sites

Удалил все файлы кроме /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 on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
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
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


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

 

И С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
Share on other sites

я обновлял 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
Share on other sites
я обновлял 5 разных форумов на разных сайтах. Тоже везение?

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

проверьте

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

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

Share this post


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

 

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

 

 

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

 

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

Share this post


Link to post
Share on other sites

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...