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