Arsen1 0 12/23/2009 01:15 PM Мне уже отвечали на этот вопрос и так четко ответили, что я прям понял все сходу, а ответили мне двумя словами сделай upgrade А КАК ЕГО СДЕЛАТЬ? Share this post Link to post
Ph-A 395 12/23/2009 06:21 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 3 Share this post Link to post
Ph-A 395 12/23/2009 06:32 PM Да. После инсталяции идем Настройки и инструменты > Пересчет и обновление > Инструменты пересчета и обновленияTools & Settings > Recount & Rebuild > Recount & Rebuild И все пересчитываем .... Share this post Link to post
Arsen1 0 12/23/2009 11:36 PM О Господи прости нас грешных лучше на старом движке посижу спасибо за помощь. но чувствую я не справлюсь и все испорчу Share this post Link to post
Ph-A 395 12/24/2009 07:30 AM О Господи прости нас грешных лучше на старом движке посижуНа данный момент да. IPB 3 еще несколько сыровата. Ждем после НГ 3.1 спасибо за помощь. но чувствую я не справлюсь и все испорчуНа первый раз, лучше пробовать на локальной машине или на тестовым форуме. Становится понятно, что и как делать. Еще один нюанс, нормальная работа тройки, сильно зависит от настроек хостинга. UTF-8 .... Share this post Link to post
milk 3 02/12/2010 10:23 AM А у меня такая проблема..при апгрейде форума с 2.3.6 на любую версию у меня форум перестаёт распознавать русский язык..кодировка в базе нормальная, windows 1251..что делать? 1 Share this post Link to post
milk 3 02/12/2010 11:57 AM ну ладно, базу перекодировал, он начал распозновать русский язык но старые посты то так и остались с вопросиками..как вернуть? 1 Share this post Link to post
Ph-A 395 02/12/2010 12:39 PM но старые посты то так и остались с вопросиками..как вернуть?Вернуть форум из бекапа. И - http://ipbskins.ru/forum/topic4912.html#entry31885 Share this post Link to post
Sannis 2 02/12/2010 03:35 PM Специально для тех, кто в танке, есть инструкция: http://wiki.iblink.ru/ipb3/upgrade :) Share this post Link to post
muslimgauze 14 07/27/2010 07:28 PM Специально для тех, кто в танке, есть инструкция: http://wiki.iblink.ru/ipb3/upgrade :( делаю ВСЕ СТРОГО про инструкции, но в результате получаю ????? вместо названий тем/разделов Share this post Link to post
Sannis 2 07/27/2010 08:01 PM делаю ВСЕ СТРОГО про инструкции, но в результате получаю ????? вместо названий тем/разделовПерекодирование базы данных каким способом делали? Share this post Link to post
muslimgauze 14 07/27/2010 08:03 PM Перекодирование базы данных каким способом делали? никаким - у меня база (её дамп) сразу в UTF-8, я только внутри её cp1251 на utf8 поменял Share this post Link to post
siv1987 2,628 07/27/2010 09:38 PM В .htaccess кодировку сервера по умолчанию utf-8 указали? AddDefaultCharset utf-8 Share this post Link to post
muslimgauze 14 07/27/2010 10:24 PM Естественно. Попутно возник вопрос - блоги и галерею нужно ОДНОВРЕМЕННО с форумом обновлять или можно после? Share this post Link to post