Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

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

Взял /resources/ и /upgrades/

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

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

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

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

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

 

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

 

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

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

Опубликовано:
  • Автор

Вот интересно, почему появляются ошибки при обновлении

Выполнено 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.2.0 а плотом с него до 2.3.1

Опубликовано:

Помоему вам уже сказали, делайте обновление в ручном режиме, тогда ошибок не будет.

Опубликовано:
Вот интересно, почему появляются ошибки при обновлении

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

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

Я вот что думаю, может перед тем как делать обновление может нужно что-то исправить внутренними утилитами, по очистке, оптимизации или исправлению... таким образом подготовить БД к обновлению.

 

Или взять наложить обновление до 2.2.0 а плотом с него до 2.3.1

ошибки бд появляются из-за неудачного обновления. Я сказал, поднимайте бэкап и делайте заного. Если же все равно ошибки есть, то скорее всего форум криво зануленый, и это уже ничем не исправить.

 

Ручное обновление вы врядли потянете... Там около 400 кб изменений

Опубликовано:

А причем тут ручной апдейт файлов?

 

Я говорил про ручное обновление бд до 2.3.1.

  • 3 месяца спустя...
Опубликовано:

у меня стоит форум версии 2.2.1, хочу обновить до 2.3.1

вопрос: мне тоже затирать все, кроме uploads/ и conf_global.php ?

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

Опубликовано:

Да.

Опубликовано:

style_images

style_emotions

style_avatars

рисунки скинов стороних придется заного лить :)

Опубликовано:

Вообще говоря, можно ничего и не затирать, новые файлы зальются, уже имеющиеся заменятся. Маловероятно что у вас нет лишних пары мегабайт на сервере для лишних файлов движка.

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

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.