VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
кодировка это свойство языка, можно изменить, как и все настройки, хранится в базе.
насчет файла с бд, это ты дистрибутив имеешь ввиду?
есть там install/mysql-schema.php...
@SpyKilLeR
Простоузер
Join Date: Jul 2005
Location: Новосибирск
Posts: 43
Версия vB: 4.2.х
Reputation:
Novice 1
Репутация в разделе: 1
0
Нет, это всё не то :(
У меня после установки место русских букв знаки вопросов стоят "?????".
И бд другую пробывал импортировать, а всё тоже самое.
@boogity man
Простоузер
Join Date: Feb 2006
Posts: 16
Reputation:
Novice 2
Репутация в разделе: 2
1
Текущие кодировки БД форума можно узнать через SQL-запрос SHOW VARIABLES LIKE 'character_set%'; в phpMyadmin.
В моём случае чтобы навести порядок с кодировками (тоже были сплошные ????????) пришлось править оба init.php, вставляя принудительную установку cp1251 в коннекте к базе (хостер иностранный, поэтому по-умолчанию для соедининия была установлена utf8).
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
3
SpyKilLeR,
нужно знать, в какой кодировке сохранен бэкап, если ты пытаешься залить именно ранее сохраненный дамп базы
нужно знать, какую кодировку использует MySQL по умолчанию, спроси у хостера или смотри по описанию выше...
перед импортированием дампа, нужно установить SET NAMES <кодировка>, которая будет использоваться для вывода результатов, для всей базы данных форума
запрос будет примерно следующим:
PHP Code:
ALTER DATABASE `DB_name` DEFAULT CHARACTER SET <кодировка_дампа> COLLATE <кодировка_сравнения>
=======
или другой вариант с конвертированием всего дампа базы из cp1251 => utf-8 при помощи Internet Explorer (нудная операция)
сделанный файл дампа (*.sql) переименовываем в *.sql.txt (важно!)
открываем этот файл с помощью IE - если очень большой дамп, ждем, пока ишачек раздуплится и перестанет "висеть"...
просматриваем текст файла, все ли в порядке и нет ли "кракозябликов" вместо текста
потом файл/сохранить как...=> сохраняем в *.sql.txt(важно!) и устанавливаем этому файлу кодировку utf-8
опять сидим ждем, когда файл сохранится в другой кодировке
потом открываем сохраненный файл в каком нибудь редакторе, который поддерживает utf-8, что бы убедиться, что все сохранилось нормально и текст читается на русском, но уже в другой кодировке
все, теперь у нас есть файл бэкапа в кодировке utf-8
=======
все это можно проделать и гораздо быстрей, при помощи программы Ultra Edit Pro, но не у всех она есть и она не бесплатная =))
хотя все можно найти
=======
принцип конверта примерно такой же:
открываем файл дампа в проге, потом file => conversions =>ASCII to UTF-8
@SpyKilLeR
Простоузер
Join Date: Jul 2005
Location: Новосибирск
Posts: 43
Версия vB: 4.2.х
Reputation:
Novice 1
Репутация в разделе: 1
0
Спасибо тебе огромное
@COLD
Продвинутый
Join Date: Feb 2006
Location: Москва
Posts: 87
Reputation:
Опытный 21
Репутация в разделе: 9
0
А как поменять кодировку БД?
@TOREN
Простоузер
Join Date: Mar 2006
Posts: 21
Reputation:
Novice 3
Репутация в разделе: 0
0
кароче фишка у нас с COLD'ом такая: поставили русскую версию - вопросики вместе букв. поставил английскую - английские буквы и слова правильно отображает. Попробовали импортнуть язык от русифицированного - появляются вопросики (( изменяем обратно на английский, и что характерно, при создании темы на русском языке - все отлично отображается.. чез за фигня-то такая? по-моему тут не в кодировке БД дело..
@SpyKilLeR
Простоузер
Join Date: Jul 2005
Location: Новосибирск
Posts: 43
Версия vB: 4.2.х
Reputation:
Novice 1
Репутация в разделе: 1
0
Верно подметил.
2kerk:
Забыл написать, что это не помогло, сделал в UTF-8, но осталось всё по прежнему, может ещё где менять чего надо?
2boogity man:
Что ты вствлял в инит файл?
Код надо