Posted 7 февраля, 20168 yr comment_100736 Здравсвуйте. Возникла проблема в кодировке БД при обновлении с ипб на ипс 4. Вместо кириллицы - знаки вопросов. Что и где нужно поменять? За ранее благодарю.
7 февраля, 20168 yr Author comment_100741 20 минут назад, Xuc сказал: сначала сконвертируй БД этой прогой на компе osx?
7 февраля, 20168 yr comment_100743 у меня если запускать стандартный конвертер - хостер обрубает коннект, писал в саппорт - говорят создается большая куча вспомогательных файлов помог только прогон прогой что выше + потом штатным конвертером
7 февраля, 20168 yr Author comment_100744 19 минут назад, Respected сказал: Можно стандартным конвертером кодировки в дистрибутиве ips4 Сделал скриптом, но не помогло, все вопросы все равно <? $dbhost = #sql_host $dbuser = #sql_user $dbpass = #sql_pass $dbname = #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); ?> Стандартный где? в апгрейде?
7 февраля, 20168 yr Author comment_100745 Проблема существует только с старыми записями, меню и прочее нормально высвечивается
7 февраля, 20168 yr comment_100752 у тебя же по русски написано) что 223 таблицы в неправильной кодировке зайди слева вверху - tools - и там нажми fix *ошибся - справа вверху )
7 февраля, 20168 yr Author comment_100754 11 минут назад, Xuc сказал: у тебя же по русски написано) что 223 таблицы в неправильной кодировке зайди слева вверху - tools - и там нажми fix *ошибся - справа вверху ) Нажимал.
7 февраля, 20168 yr comment_100755 попробуй для начала на компе конвертнуть прогой как я описал во втором посте
7 февраля, 20168 yr Author comment_100775 2 часа назад, Xuc сказал: попробуй для начала на компе конвертнуть прогой как я описал во втором посте Потратили 4 часа чтобы нашу огромную базу переделать, не помогло. Старые сообщения все также вопросами, меню и остальное - нормально. Все стоит utf8. В чем может быть проблема еще?
7 февраля, 20168 yr Author comment_100780 8 минут назад, Xuc сказал: свой конфиг сюда скопируй <?php $INFO = array ( 'sql_driver' => 'mysql', 'sql_host' => 'localhost', 'sql_database' => 'login', 'sql_user' => 'login', 'sql_pass' => 'parol', 'sql_tbl_prefix' => 'fa', 'sql_debug' => '0', 'sql_charset' => 'utf8mb4', 'board_start' => '1424533478', 'installed' => '1', 'php_ext' => 'php', 'safe_mode' => '0', 'board_url' => 'http://freedom-art.ru', 'banned_group' => '5', 'admin_group' => '4', 'guest_group' => '2', 'member_group' => '3', 'auth_group' => '1', 'use_friendly_urls' => '1', '_jsDebug' => '0', 'mysql_tbl_type' => 'MyISAM', 'archive_remote_sql_host' => '', 'archive_remote_sql_database' => '', 'archive_remote_sql_user' => '', 'archive_remote_sql_pass' => '', 'archive_remote_sql_charset' => '', 'sql_utf8mb4' => true, );
7 февраля, 20168 yr Author comment_100783 2 минуты назад, Xuc сказал: попробуй изменить utf8mb4 на utf8 в обеих строчках пробовал, не помогает
7 февраля, 20168 yr comment_100784 Данные в базе нормально отображаются? Которые знаками вопроса на форуме
7 февраля, 20168 yr Author comment_100785 2 минуты назад, Respected сказал: Данные в базе нормально отображаются? Которые знаками вопроса на форуме В бд кириллица тоже вопросами
7 февраля, 20168 yr Author comment_100788 7 минут назад, Xuc сказал: ну дк убита БД - поднимай с бэкапа Как старую базу тогда сделать под новую?
7 февраля, 20168 yr comment_100790 поднимаешь БД , если надо что то изменить на форуме (отключить хуки,моды,перейти на дефолтный дизайн) - заливешь скрипты той версии IPB которая была, если менять ни чего не надо то сразу на конвертацию только проанализируй что сделал не так - у меня например убивал кириллицу конвертер от версии 4.0.12
7 февраля, 20168 yr Author comment_100793 35 минут назад, Xuc сказал: поднимаешь БД , если надо что то изменить на форуме (отключить хуки,моды,перейти на дефолтный дизайн) - заливешь скрипты той версии IPB которая была, если менять ни чего не надо то сразу на конвертацию только проанализируй что сделал не так - у меня например убивал кириллицу конвертер от версии 4.0.12 конвертер вроде как убивает, ее никак не обойти?
7 февраля, 20168 yr comment_100794 если конвертируешь на хостинге и конвертер убивает попробуй все то же самое проделать на локалхосте
7 февраля, 20168 yr Author comment_100800 Скриптом перекодировку сделал. Теперь не работают выпадающие меню как в админке так и на сайте. Ошибок не было при установке. Единственное, у меня папка админки была по другому раньше названа и сейчас есть админ и моя папка.
7 февраля, 20168 yr Author comment_100802 1 минуту назад, Xuc сказал: скрипт выложи для других) Выше написан. А что по поводу кликабельности ?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.