форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.7.x > vBulletin [3.7] Troubleshooting and Problems
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
zar
Продвинутый
 
zar's Avatar
Default UTF-8 Реальность или Миф?
0

Заметил на офф'e что внизу форума у них "Переключение кодировки языка"
и там присутствует UTF-8 TEST

кто нить может подсказать почему test? и что это значит..

ну и попутно спрошу сразу. насколько реально перевести полностью рабочий форум в UTF-8 ? а не в cp1251...

Last edited by zar : 04-23-2008 at 04:16 AM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

zar,
пишешь "на орге", а ссылка на офсайт...
 
 
zar
Продвинутый
 
zar's Avatar
Default
0

ац... задумался когда писал... ^^" всмысле на офф сайте внизу на их форуме.
офф
 
 
jaymay
Продвинутый
Default
0

Quote:
Originally Posted by zar View Post
ну и попутно спрошу сразу. насколько реально перевести полностью рабочий форум в UTF-8 ? а не в cp1251...
Реально. Я перевел. С пол-пинка, конечно, не вышло - сначала часа три отработывал схему, потом dump со спасительным ключом --hex-blob, конвертация в базы в utf-8, замена дефолтной кодировки mysql-сервера, restore + небольшие настройки в админке. Downtime занял около 20 минут.
 
 
zar
Продвинутый
 
zar's Avatar
Default
0

jaymay,
Слушай. убил пол дня на то чтоб переконвертировать... итог не обнадеживающий...
вообщем в кратце.
(картинки выгружены в папки, в базе вроде только текст)

в консоле(FreeBSD62, консоль в utf8) делаем дамп базы:
Code:
mysqldump -p testimirk -u testimirk > sqldumimirk20080423.sql               
mysqldump --hex-blob -p testimirk -u testimirk > sqldumimirk20080423_hx.sql
в консоле дамп просматривается
Code:
àòåëåé, íå íàõîäÿùèõñÿ â âàøåì
дальше делаю в консоле
Code:
iconv -f CP1251 -t UTF-8 sqldumpimirk20080423.sql
итог:
Code:
ВёГђВїГђВѕ я еще ГђВё ГђВІ разных каналах ГђВјГ
,'ГРR',')) ;)'),(99,1,'Zar',3,0,'2008-03-27 18:38:54','ГРR','я тебе уже ГђВіГђ
iconv: sqldumpimirk20080423.sql:236:8635: cannot convert

cспособ 2

дамп тот же.
копирую в винду
пробую - Блокнот - неканает все видет почти также как и выше текст.
Браузеры - вешаются (дамп ~50мб)
Блокнот++ - криво отображает кодировку, подобрать не может...


что делаю не так? ...
 
 
OldEr
Специалист
Master
 
OldEr's Avatar
Default
0

Quote:
Originally Posted by zar View Post
пробую - Блокнот - неканает все видет почти также как и выше текст.
Браузеры - вешаются (дамп ~50мб)
Блокнот++ - криво отображает кодировку, подобрать не может...
"Бредом" пробовал?
 
 
jaymay
Продвинутый
Default
0

Я так дампил:
Code:
#!/bin/sh
mysqldump --hex-blob --skip-set-charset my_forum  | \
    sed -e 's/latin1/utf8/g' | \
    sed -e 's/cp1251/utf8/g' | \
    iconv -f cp1251 -t utf-8 > vbdump.sql
У тебя дамп точно в cp1251, не koi8-r? Все символы должны нормально сконвертироваться, без добавления -c к iconv.
 
 
zar
Продвинутый
 
zar's Avatar
Default
0

OldEr, что это такое?

jaymay,

Code:
#!/bin/sh

mysqldump --hex-blob --skip-set-charset -u mirk -p mirk  | \
sed -e 's/latin1/utf8/g' | \
sed -e 's/cp1251/utf8/g' | \
iconv -f cp1251 -t utf-8 > vbdump.sql
Code:
iconv: (stdin):231:9067: cannot convert
mysqldump: Got errno 32 on write
Code:
 и в разных каналах могу...'),(98,1,'Zar',3,0,'2008-03-27 18:38:46',0xC3D00E52,')) ;)'),(99,1,'Z
ar',3,0,'2008-03-27 18:38:54',0xC3D00E52,'я тебе уже говорил что Ñ‚Ñ‹ ГђвЂ
вот на чем обрывается файл дампа...


а как узнать в чем дамп?

Добавлено через 14 минут
Попробывал сделать так:

Code:
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: Добавлено сообщение
 
 
jaymay
Продвинутый
Default
0

Quote:
Originally Posted by zar View Post
Code:
 и в разных каналах могу...'),(98,1,'Zar',3,0,'2008-03-27 18:38:46',0xC3D00E52,')) ;)'),(99,1,'Z
ar',3,0,'2008-03-27 18:38:54',0xC3D00E52,'я тебе уже говорил что Ñ‚Ñ‹ ГђвЂ
вот на чем обрывается файл дампа...
Сначала разберись, в какой кодировке у тебя дамп. Если он в UTF-8, то iconv, разумеется, не нужен.
 
 
dobermann
Гость
Default

доберман сосёт болт у чеченов

Last edited by dobermann : 01-30-2023 at 07:22 PM.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 10:09 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.