Помощь с обновление форума IPB с версии 3.1.4 до 3.2.2
Рекомендованные сообщения
Сейчас на странице 0
- Нет пользователей, просматривающих эту страницу.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Здравствуйте!
Прочитав похожие темы, не до конца понял все шаги обновления.
Начну сначала:
Залил дистрибутив IPB 3.2.2 с заменой на сервер. Перешёл по адресу http://domainname.ru/admin/upgrade/index.php.
С пунктами "Авторизация" и "Информация" проблем не возникло.
Дойдя до "Конвертации":
В директории "Tools" упомянутого файла «dumper.php» не нашёл.
Собственно вопрос:
Как произвести конвертацию?
Данный пост я читал:
<?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() ); $sql = "ALTER DATABASE `".$dbname."` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_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() ); 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); ?>Мне непонятно что делать с данным скриптом.
Просьба подробно описать что и как. Заранее блогодарен!