Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Adrian

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

Рекомендованные сообщения

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

Взял /resources/ и /upgrades/

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

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

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

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

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
09/06/07 19:09 (изменено)

;)

Изменено пользователем Adrian

Поделиться сообщением


Ссылка на сообщение

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

 

 

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

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

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

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

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
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

 

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

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
09/08/07 11:38 (изменено)
Создайте новый стиль в админцентре, должно пройти.

 

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

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

 

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

 

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

 

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

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

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

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

Изменено пользователем Adrian

Поделиться сообщением


Ссылка на сообщение

я обновлял 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

проверьте

Поделиться сообщением


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

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

проверьте

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

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

Поделиться сообщением


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

 

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

 

 

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

 

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

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