Переход с ipb 2.3.6 на ipb 3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 16 Страниц +
  • 1
  • 2
  • 3
  • Последняя »

Переход с ipb 2.3.6 на ipb 3 с сохранением всех данных и тем

#1 Пользователь не на сайте   Arsen1 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 01-Август 09
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 23 Декабрь 2009 - 16:14

Мне уже отвечали на этот вопрос и так четко ответили, что я прям понял все сходу, а ответили мне двумя словами сделай upgrade


А КАК ЕГО СДЕЛАТЬ?
0

#2 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 23 Декабрь 2009 - 21:20

Просмотреть сообщениеArsen1 Dec 23 2009, 04:15 PM сказал(а):

А КАК ЕГО СДЕЛАТЬ?

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

Если коротко, то
  • Берем дистрибутив IPB 3.x
  • В дистрибутиве есть файл check_requirements.php. Загружаем его на сервер и смотрим, соответствует хостин, требованием 3.x Если да, то продолжаем дальше, если нет, устраняем различие.
  • Делаем бекап всего. Файлов и базы данных. Можно сделать два бекапа.
  • Если база не в кодировке UTF-8, то переводим ее в UTF-8. Лучшее решение для перекодирование, это скрипт который предложил Ritsuka

    <?php
    // Database info
    
    include("conf_global.php");
    
    $dbhost = $INFO['sql_host'];
    $dbuser = $INFO['sql_user'];
    $dbpass = $INFO['sql_pass'];
    $dbname = $INFO['sql_database'];
    
    //---------------
    
    header('Content-type: text/plain');
    
    $dbconn = mysql_connect($dbhost, $dbuser, $dbpass) or die( mysql_error() );
    $db = mysql_select_db($dbname) or die( mysql_error() );
    
    $timer['start'] = microtime(true);
    
    $sql = "ALTER DATABASE `".$dbname."` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci";
    $result = mysql_query($sql) or die( mysql_error() );
    print "Database changed to UTF-8.\n";
    
    $sql = 'SHOW TABLES';
    $result = mysql_query($sql) or die( mysql_error() );
    
    $sql = array();
    while ( $row = mysql_fetch_row($result) )
    {
    	$table = mysql_real_escape_string($row[0]);
    	$sql   = "ALTER TABLE `{$table}` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci, CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci";
    	mysql_query($sql) or die( mysql_error() );
    
    	print "{$table} changed to UTF-8.\n";
    }
    
    mysql_close($dbconn);
    $timer['end'] = microtime(true) - $timer['start'];
    echo "\nPage generated in ". round( $timer['end'], 4 );
    ?>

    Если сделан бекап базы данных, то этот файл кладем в корень форума и запускаем его.
  • Удаляем все директории старого форума, кроме
    /uploads 
    /style_images
    /style_emoticons
    /style_captcha
    /style_avatars
    /cache

    И обязательно оставляем еще файл conf_global.php (!) и если есть свой favicon.ico.
  • Загружаем новый дистрибутив на сервер
  • Выставить правильные права на директории
    /cache
    /cache/tmp
    /cache/lang_cache
    /cache/lang_cache/1
    /cache/skin_cache
    /public/style_images
    /public/style_css
    /hooks
    /uploads
    /conf_global.php
    

  • В conf_global.php добавляем
    $INFO['sql_charset']			=	'utf8';

  • Запускаем инсталятор по адресу - ваш_форум/admin/upgrade/

Все.

После этого собираем букет ошибок и спрашиваем, что дальше делать. Желательно до Нового Года.

Гайд по обновлению до 3x - Обновление форума IP.Board до версии 3
2

#3 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 23 Декабрь 2009 - 21:31

Да. После инсталяции идем

Настройки и инструменты > Пересчет и обновление > Инструменты пересчета и обновления
Tools & Settings > Recount & Rebuild > Recount & Rebuild

И все пересчитываем ....
0

#4 Пользователь не на сайте   Arsen1 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 01-Август 09
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 24 Декабрь 2009 - 02:35

О Господи прости нас грешных лучше на старом движке посижу

спасибо за помощь. но чувствую я не справлюсь и все испорчу
0

#5 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 24 Декабрь 2009 - 10:29

Просмотреть сообщениеArsen1 Dec 24 2009, 02:36 AM сказал(а):

О Господи прости нас грешных лучше на старом движке посижу

На данный момент да. IPB 3 еще несколько сыровата. Ждем после НГ 3.1


Просмотреть сообщениеArsen1 Dec 24 2009, 02:36 AM сказал(а):

спасибо за помощь. но чувствую я не справлюсь и все испорчу

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

Еще один нюанс, нормальная работа тройки, сильно зависит от настроек хостинга. UTF-8 ....
1

#6 Пользователь не на сайте   milk ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 27-Октябрь 08
  • Репутация: -3
  • IPB version:2.3.x
 

Отправлено 12 Февраль 2010 - 13:22

А у меня такая проблема..при апгрейде форума с 2.3.6 на любую версию у меня форум перестаёт распознавать русский язык..кодировка в базе нормальная, windows 1251..что делать?
-2

#7 Пользователь не на сайте   L-7 ответил: »

 
 
  • Злой Кот
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 590
  • Регистрация: 21-Март 09
  • Репутация: 13
  • Откуда:Москва
  • IPB version:3.4.x
 

Отправлено 12 Февраль 2010 - 13:26

milk, 3-я версия работает на UTF-8
0

#8 Пользователь не на сайте   milk ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 27-Октябрь 08
  • Репутация: -3
  • IPB version:2.3.x
 

Отправлено 12 Февраль 2010 - 14:56

ну ладно, базу перекодировал, он начал распозновать русский язык но старые посты то так и остались с вопросиками..как вернуть?
-1

#9 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 12 Февраль 2010 - 15:38

Просмотреть сообщениеmilk Feb 12 2010, 02:57 PM сказал(а):

но старые посты то так и остались с вопросиками..как вернуть?

Вернуть форум из бекапа. И - http://ipbskins.ru/f...html#entry31885
0

#10 Пользователь не на сайте   Sannis ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 775
  • Регистрация: 16-Март 07
  • Репутация: 2
  • Откуда:Москва
  • IPB version:2.3.x
 

Отправлено 12 Февраль 2010 - 18:34

Специально для тех, кто в танке, есть инструкция: http://wiki.iblink.ru/ipb3/upgrade :)
0

#11 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 27 Июль 2010 - 22:27

Просмотреть сообщениеSannis 12 Февраль 2010 - 18:34 сказал(а):

Специально для тех, кто в танке, есть инструкция: http://wiki.iblink.ru/ipb3/upgrade :(


делаю ВСЕ СТРОГО про инструкции, но в результате получаю ????? вместо названий тем/разделов
0

#12 Пользователь не на сайте   Sannis ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 775
  • Регистрация: 16-Март 07
  • Репутация: 2
  • Откуда:Москва
  • IPB version:2.3.x
 

Отправлено 27 Июль 2010 - 23:00

Просмотреть сообщениеmuslimgauze 27 Июль 2010 - 22:27 сказал(а):

делаю ВСЕ СТРОГО про инструкции, но в результате получаю ????? вместо названий тем/разделов

Перекодирование базы данных каким способом делали?
0

#13 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 27 Июль 2010 - 23:02

Просмотреть сообщениеSannis 27 Июль 2010 - 23:00 сказал(а):

Перекодирование базы данных каким способом делали?


никаким - у меня база (её дамп) сразу в UTF-8, я только внутри её cp1251 на utf8 поменял
0

#14 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 246
  • Регистрация: 20-Март 09
  • Репутация: 2 062
  • IPB version:3.1.x
 

Отправлено 28 Июль 2010 - 00:37

В .htaccess кодировку сервера по умолчанию utf-8 указали?

AddDefaultCharset utf-8

0

#15 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 28 Июль 2010 - 01:23

Естественно.

Попутно возник вопрос - блоги и галерею нужно ОДНОВРЕМЕННО с форумом обновлять или можно после?
0

Сообщить об этой теме:


  • 16 Страниц +
  • 1
  • 2
  • 3
  • Последняя »


Быстрый ответ

  

Последние записи в блогах на эту тему

От: Переход с ipb 2.3.6 на ipb 3

От Ph-A » в сундучок для IP.Board, на 12 Октябрь 2010 - 11:42
В тегах русская буква б воспринимается как запятая. И поэтому тег с этой буквой делится на два бессмысленных.
Исправляем. (не работает)
admin\applications\forums\extensions\search\engines\sql.php...

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна