VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
ац... задумался когда писал... ^^" всмысле на офф сайте внизу на их форуме. офф
@jaymay
Продвинутый
Join Date: Jan 2008
Location: UK, London
Posts: 73
Версия vB: 3.7.2
Reputation:
Опытный 27
Репутация в разделе: 25
0
Quote:
Originally Posted by zar
ну и попутно спрошу сразу. насколько реально перевести полностью рабочий форум в UTF-8 ? а не в cp1251...
Реально. Я перевел. С пол-пинка, конечно, не вышло - сначала часа три отработывал схему, потом dump со спасительным ключом --hex-blob, конвертация в базы в utf-8, замена дефолтной кодировки mysql-сервера, restore + небольшие настройки в админке. Downtime занял около 20 минут.
@zar
Продвинутый
Join Date: Apr 2007
Posts: 130
Версия vB: 5.x.x
Reputation:
Опытный 15
Репутация в разделе: 15
0
jaymay,
Слушай. убил пол дня на то чтоб переконвертировать... итог не обнадеживающий...
вообщем в кратце.
(картинки выгружены в папки, в базе вроде только текст)
в консоле(FreeBSD62, консоль в utf8) делаем дамп базы:
дамп тот же.
копирую в винду
пробую - Блокнот - неканает все видет почти также как и выше текст.
Браузеры - вешаются (дамп ~50мб)
Блокнот++ - криво отображает кодировку, подобрать не может...
что делаю не так? ...
OldEr
Специалист
Join Date: Jun 2007
Награды в конкурсах:
Posts: 4,731
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 4229
Репутация в разделе: 2623
0
Quote:
Originally Posted by zar
пробую - Блокнот - неканает все видет почти также как и выше текст.
Браузеры - вешаются (дамп ~50мб)
Блокнот++ - криво отображает кодировку, подобрать не может...
mysqldump --user=username --password=password --default-character-set=latin1 --skip-set-charset dbname > dump.sql
chgrep latin1 utf8 dump.sql
mysql --user=username --password=password --execute="DROP DATABASE dbname; CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;"
mysql --user=username --password=password --default-character-set=utf8 dbname < dump.sql
Елси у вас нет команды chgrep то можно использовать
sed -i "" 's/latin1/utf8/g' dump.sql
sed 's/latin1/utf8/g' dump.sql > dump_utf.sql
так все проходит без ошибок....
но все равно в консоле все просматривается на "сербохарваццком"
новую БД в UTF8 создавал...
и все равно все криво...
Last edited by zar : 04-24-2008 at 02:08 PM.
Reason: Добавлено сообщение