Исправление кодировки базы данных своими силами на vBulletin

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Вообщем берусь за исправление кракозябров, и надеюсь на вашу помощ!)))
1) Прочёл http://vbsupport.org/forum/showthread.php?t=40305, скачал и установил EmEditor, на панкте 1.4 встрял!
2) EmEditor непомог, перешёл на сервис http://2cyr.com/decode/?lang=ru.
отдельно по слову он переводит, но так же нельзя всю базу востановить!!:shok::shok:
3) Жду ваших указаний к действия дальше)))))

Форум закрыл(http://www.nakrychok.ru), база весит 30мб а папки на хосте 5 мб) всё в базе штоль хранится нифиГ)))))))
на этом хосте работают коректно уже 3 года(Drupal, phpbb3), а вот булка незадалась((((
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
база весит 30мб а папки на хосте 5 мб) всё в базе штоль хранится нифиГ)))))))
если верить кешу Гугла недельной давности, у Вас
Тем: 37, Сообщений: 361, Пользователи: 24, Активные участники: 16
маловероятно, что посты прям такие огромные)

1. админка - вложения - место хранения вложений - что там?
аналогично - с аватарами

2. в базе таблицы - только вобловские? может, в той же БД ещё что-то живёт?
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
если верить кешу Гугла недельной давности, у Вас

маловероятно, что посты прям такие огромные)

1. админка - вложения - место хранения вложений - что там?
аналогично - с аватарами

2. в базе таблицы - только вобловские? может, в той же БД ещё что-то живёт?
1. всё верно)) сорри) хранится всё в базе, создал папку на серве(777 парава) в строке пишу путь "/название папки" неработает, пишу "/название папки/" тож нерабоатет, чот нетак делаю наверн..это вариант был с папкой в корне, и углубление папки тож неработат...
2. удалил БД phpbb3? сразу создал новую под темже именем и установил туда уже воблу( наверн от этого получилось +3,5 мб, если старая бд осталась внутри нынешней)
3. САМОЕ важное)
обнаружил што в настройках языка в админке в инглише стоит кодировка ISO-8859-1
а на русише UTF-8
две разные кодировки немогут быть проблемой??
___________________________________
Кстати, щяс ткнул вкл инглиш, потом вкл русиш, и смотрю, кракозябры исчезли. как так????
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
schipun, по поводу кодировок пусть лучше подскажет Льюви, а вот по поводу перенесения вложений посоветую указать полный путь на сервере.

Как узнать полный путь на сервере
 
Последнее редактирование:

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
1. Сделал перенос файлов из базы в файл(вложения и всё што было в аватарах)
Итог: БД 27 мб, архив папок 6,7 мб
База невеликовата? сколько должна весить примерно??
2. Показать информацию о PHP -> ISO-8859-15 везде фигурирует, а UTF нету фразу вообще в этом разделе (стрл + Ф "UTF")
улика? :pardon:

Добавлено через 21 минуту
1. Сделал перенос файлов из базы в файл(вложения и всё што было в аватарах)
Итог: БД 27 мб, архив папок 6,7 мб
База невеликовата? сколько должна весить примерно??
2. Показать информацию о PHP -> ISO-8859-15 везде фигурирует, а UTF нету фразу вообще в этом разделе (стрл + Ф "UTF")
улика? :pardon:

забыл альбомы перебросить) терь вроде всё) теперь БД 13Мб + архив 13 МБ)))
это уже похоже на правду)

Добавлено через 20 минут
А у меня теперь маленькие изображения неотображаются!!!!!!!!(аватары,миниатюры....) при открытия в альбоме фоток большие отображаются, а миниатюры нет
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
3. САМОЕ важное)
обнаружил што в настройках языка в админке в инглише стоит кодировка ISO-8859-1
а на русише UTF-8
две разные кодировки немогут быть проблемой??
нет, не столь важно
просто пропишите в админке для инглиша тот же утф, что и для русского

проблема указания для разных языков разных кодировок может вылезти боком при конвертации БД вот в каком случае: есть были юзера, которые регистрировались или отправляли посты при включенном английском, а не русском
тогда в БД записались кракозябры другого вида (чаще даже не кракозябры, а цифровой код символа, вида & #1084; )
это можно пережить... не думаю, что таких постов много
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
нет, не столь важно
просто пропишите в админке для инглиша тот же утф, что и для русского

проблема указания для разных языков разных кодировок может вылезти боком при конвертации БД вот в каком случае: есть были юзера, которые регистрировались или отправляли посты при включенном английском, а не русском
тогда в БД записались кракозябры другого вида (чаще даже не кракозябры, а цифровой код символа, вида & #1084; )
это можно пережить... не думаю, что таких постов много

а то што вот тут -> Показать информацию о PHP -> ISO-8859-15 везде фигурирует, а UTF нету фразу вообще в этом разделе (стрл + Ф "UTF")
это улика?:rolleyet:

И што мне делать с миниатюрами и аватарами???? они неотображаются после разгрузки БД((((((((
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
а то што вот тут -> Показать информацию о PHP
я не вполне понимаю, что Вы там пытаетесь найти...

mbstring - Multibyte Support - подключен?

проблема кракозябров в БД вообще никак не связана с пхп...
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
я не вполне понимаю, что Вы там пытаетесь найти...

mbstring - Multibyte Support - подключен?

проблема кракозябров в БД вообще никак не связана с пхп...

Кто нибудь подскажите как вернуть аватары и миниатюры пожалуйста!!!!

Говорите где смотреть, уже готов лезть (mbstring - Multibyte Support - подключен?) Я так понимаю сам корень проблемы форум(он записал в базу текст не в той кодировке) кде это решить? и когда это решится нада будет вручную исправлять БД уже? да?
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
mbstring - это название таблицы в меню "Админка" - "Обслуживание" - "Показать информацию о PHP"



По поводу миниатюр вложений и всего остального оставляю слово Льюви, боюсь насоветовать что-то не то...
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
mbstring - это название таблицы в меню "Админка" - "Обслуживание" - "Показать информацию о PHP"



По поводу миниатюр вложений и всего остального оставляю слово Льюви, боюсь насоветовать что-то не то...

в точности как у тебя на картинке:pardon:
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
schipun, пока Льюви нет (может, она 23 отмечает!), скажи, ты не пробовал на локали, а не на живом форуме с кодировкой экспериментировать?
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
schipun, пока Льюви нет (может, она 23 отмечает!), скажи, ты не пробовал на локали, а не на живом форуме с кодировкой экспериментировать?

неа) я ток на живом всё делаю)) да и яж кодировки пытался перевести в читабельный вид только на компьютере, они всё равно в кракозябрах остаются) панацеи ненашёл)
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
я ток на живом всё делаю

Я надеюсь, что твои бекапы, в случае чего, окажутся работоспособными... ведь проблема кодировок очень часто сказывается именно на невозможности восстановить бекап... Я бы не рискнула трогать живой форум, не попробовав первоначально всё исправить на Денвере.
Как минимум, создала бы вторую БД на хостинге (есть такая возможность?) и, через бекап восстановив последние данные, экспериментировала бы там... В случае каких-то ошибок нетрудно переключиться на основную БД...
Пользователи не должны пострадать от всех этих передряг, иначе доверия к тебе, как к админу, поубавится.

Если уж совсем ничего не получится самостоятельно - перейдешь к запасному варианту нанять специалиста. главное до этого момента не испортить БД так, чтобы она не подлежала восстановлению... а такое возможно.

Я не пытаюсь тебя запугать - только предупредить.
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Я надеюсь, что твои бекапы, в случае чего, окажутся работоспособными... ведь проблема кодировок очень часто сказывается именно на невозможности восстановить бекап... Я бы не рискнула трогать живой форум, не попробовав первоначально всё исправить на Денвере.
Как минимум, создала бы вторую БД на хостинге (есть такая возможность?) и, через бекап восстановив последние данные, экспериментировала бы там... В случае каких-то ошибок нетрудно переключиться на основную БД...
Пользователи не должны пострадать от всех этих передряг, иначе доверия к тебе, как к админу, поубавится.

Если уж совсем ничего не получится самостоятельно - перейдешь к запасному варианту нанять специалиста. главное до этого момента не испортить БД так, чтобы она не подлежала восстановлению... а такое возможно.

Я не пытаюсь тебя запугать - только предупредить.

Место есть) попробую)
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47

Место тут ни при чем - важно, разрешено ли на твоем тарифном плане создавать несколько БД (у меня на одном хостинге 2 БД для тарифа, а на другом 1 только).
Переподключить нетрудно - просто прописать в конфиге данные новой БД... вернуть. в случае чего - просто указав старые данные конфига.
Не перепутай!

[OFF]Не пьешь? В праздник-то занимаешься форумом?[/OFF]
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
пока Льюви нет (может, она 23 отмечает!)
не напоминай.... :D

Кто нибудь подскажите как вернуть аватары и миниатюры пожалуйста!!!!

если аватары исчезли после переноса в файловую систему, значит, туда и смотреть
либо с путями что-то напутано
либо с правами на директорию косяк

аналогично - с миниатюрами
посмотрите, они физически есть в файлах?

сказать вот так, дистанционно - очень тяжело
давайте более полную информацию
что сейчас в постах вместо миниатюр? ссылка? что происходит по нажатии на ссылку? а если правой кнопкой и "открыть изображение" - тогда что?
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Исправил всё) спасибо)
указал везде полный путь, а нада было в двух строках указать путь относительно корневой папки

С хостом всё чОтко) у меня тариф хороший,7бД 7 доменоффф , свободное место есть)

Ну даже если у меня и всё получится и удастя, мнеж всё равно кракозябры править нужно, потомушто у меня с хаками проблема вышла

[OFF]Ну покашто в кругу ссемьи сидим, я и бегаю к компьтеру, а так всё вечером) после 7 я вас донимать перестану))))))))[/OFF]
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Развести? В алкогольном? Хм...
Я бы не рекомендовал подходить к машине даже после рюмки вина.

так я непил в том алкогольном кругу))) с этим щяс строго..нерюмки..даж глаток щяс может прав лишить.

Вернёмся к делу)
картинки отобразились, вроде всё понтово, но кракозябры в БД остались)
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Вы про меня забыли!!!!!!!!
Требую продолжения дискуссии))
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Последнее редактирование модератором:

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
ФФФсем здароффффффф))))))
Вообщем phpMyAdmin ЗЛО!!!!!!
когда экспорт делаеш через phpMyAdmin, востановить што либо из крокозябр в кирилицу НЕВОЗМОЖНО!!!!!!

Сделал бэкап базы из админки форума! сразу смог вернуть в утф-8!!!
Текст в базе стал читабельным!!!

Но теперь вот фигня какая то получилась) смотреть вот сюда -> http://www.test.nakrychok.ru


наверн мне ещё нада почитать темку про востановление vbulletin ))) киньте ссылку)
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
Но теперь вот фигня какая то получилась)
раскомментировать строку про утф в конфиге
проверить, не стоят ли костыли в инклюдез/инит.пхп с прямым прописыванием 1251 (просто перезалейте инит из дистрибутива, то, что сейчас - скопируйте отдельно, на всякий случай)
залить тулс.пхп из папки ду_нот_аплоад, вызвать его в браузере, следовать инструкции (она скажет, что должна быть папка инсталл и пара файлов, зальёте ей всё это)
через тулс восстановить язык и сбросить кеш датасторе
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
[OFF]
раскомментировать строку про утф в конфиге
проверить, не стоят ли костыли в инклюдез/инит.пхп с прямым прописыванием 1251 (просто перезалейте инит из дистрибутива, то, что сейчас - скопируйте отдельно, на всякий случай)
залить тулс.пхп из папки ду_нот_аплоад, вызвать его в браузере, следовать инструкции (она скажет, что должна быть папка инсталл и пара файлов, зальёте ей всё это)
через тулс восстановить язык и сбросить кеш датасторе

Девушка, вы на каком языке разговариваете? :D

Лью, я шучу, просто я половину текста совсем не поняла.[/OFF]
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
раскомментировать строку про утф в конфиге
раскоментил сразу бекапеный тест заработал!!!(единственное назвавние вопросиками, и в админку войти немагу т.к. пишет редирект тарам барам...думаю на основном форуме будет всё чОтко.
проверить, не стоят ли костыли в инклюдез/инит.пхп с прямым прописыванием 1251 (просто перезалейте инит из дистрибутива, то, что сейчас - скопируйте отдельно, на всякий случай)
тут я несилён, оглядел его ничего подозрительного есстественно неувидел и успокоился=)
залить тулс.пхп из папки ду_нот_аплоад, вызвать его в браузере, следовать инструкции (она скажет, что должна быть папка инсталл и пара файлов, зальёте ей всё это)
через тулс восстановить язык и сбросить кеш датасторе
Всё это сделаю при операциях с основном форумом=) надеюсь травм небудет))

Кстати раз уже заикнулся на счёт редиректа: где и как настроить редирект страниц ошибок и несуществующих страниц в булке?

што будет если я: отключю форум -> удалю БД ->перезалью исправленую БД -> и расскоментю утф-8???
ффсё рухнет или просто прийдёт пару писем на почту об ошибке бд, и будет всё красиво???
 
Последнее редактирование:

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
раскоментил сразу бекапеный тест заработал!!!(единственное назвавние вопросиками, и в админку войти немагу т.к. пишет редирект тарам барам...думаю на основном форуме будет всё чОтко.

тут я несилён, оглядел его ничего подозрительного есстественно неувидел и успокоился=)

Всё это сделаю при операциях с основном форумом=) надеюсь травм небудет))

Кстати раз уже заикнулся на счёт редиректа: где и как настроить редирект страниц ошибок и несуществующих страниц в булке?

што будет если я: отключю форум -> удалю БД ->перезалью исправленую БД -> и расскоментю утф-8???
ффсё рухнет или просто прийдёт пару писем на почту об ошибке бд, и будет всё красиво???

Я бы на вашем месте все делал на тестовой площадке, на живом форуме все обычно сложнее, особенно, если он наполнен уже н-ым количеством контента.
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Я бы на вашем месте все делал на тестовой площадке, на живом форуме все обычно сложнее, особенно, если он наполнен уже н-ым количеством контента.

Ладно, буду пробувать на тесте)

Но в тесте немогу зайти в админку(думаю это из за того што домен другой, то есть теперь тест.домен.ру) пишет Invalid Redirect URL (http://www.test.nakrychok.ru/index.php)

Как исправить если немогу в админку зайти?
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Вообщем тулсы ненашол и папки ду нот анлоад тоже, зато залил папку инсталл, и тыкнул апгрейд, всё прошло успешно типа, и я попал в админку!)) прописал новый путь домена с испотльзованием "тест" и всё рабит нормальна))))
буду проделывать с осонвным теперь))))
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Вообщем тулсы ненашол и папки ду нот анлоад тоже, зато залил папку инсталл, и тыкнул апгрейд, всё прошло успешно типа, и я попал в админку!)) прописал новый путь домена с испотльзованием "тест" и всё рабит нормальна))))
буду проделывать с осонвным теперь))))

:crazy: Надеюсь, форум вы не сами заполнять будете?:crazy:
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
:crazy: Надеюсь, форум вы не сами заполнять будете?:crazy:

Надейтесь!))))))))
Вообщем провернул все дела эти без лишних проблем!
Сделал все бэкапы файлофф, БД из пшпмайадмин, и бэкапнул БД из админки(рабочий бэкап только из админки!!)
1)расскоментил утф-8 в конфиге(сразу форум стал в кракозябрах весссььь)
2)удалил старую БД, залил новую исправленую
3) всё готово))))))
 

Алексей Ткачёв

Пользователь
Регистрация
16.03.13
Сообщения
54
Реакции
15
Баллы
3
Возраст
33
Адрес
Дома
Расскажите мне лучше как переделать кодировку в БД MySQL. Файлы .sql весят 15 21 и 38 мегабайт. Если даже в phpmyadmin потом меняешь кодировку, не помогает почему то, нужно именно когда делаешь sql запросы к мускулу чтоб он запрашивал что создать такие то таблицы с такими то кодировками. А блокнотом отредачить почти нереально. Нет ну реально, но всё равно, возни будет страшно сказать сколько, 30+ мегабайт чистого текста
 

Прометей

Пользователь
Регистрация
15.08.12
Сообщения
913
Реакции
211
Баллы
29
Думпером не пробовали? Насколько я помню в нём есть такая возможность.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Читайте тему
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Расскажите мне лучше как переделать кодировку в БД MySQL. Файлы .sql весят 15 21 и 38 мегабайт. Если даже в phpmyadmin потом меняешь кодировку, не помогает почему то, нужно именно когда делаешь sql запросы к мускулу чтоб он запрашивал что создать такие то таблицы с такими то кодировками. А блокнотом отредачить почти нереально. Нет ну реально, но всё равно, возни будет страшно сказать сколько, 30+ мегабайт чистого текста

Откуда у тебя 30+ мегабайт честого текста?? О_о сколько лет твоему форуму?

Порядок действий:
1) в админке указываеш место хранения всех файлов(не в бд, а что бы в папках хранились) 3 места вроде(читай тему), после чить кеши и бд востановление в админке.
2) делаеш в админке поный бэкап(именно в админке!!)
3) делаеш бекап файлов
4) открываеш бекапеную БД и переделываеш одним щелчком! в утф-8
5) расскоментируеш в конфиге строку кодироффки
6) удаляеш старую бд, заливаеш новую.
7) заливаеш папку инстал и тыкаеш апгрейд( он там проверит чо ему нада, 5 шагоффф)
8) удаляеш инстал папку полностью.

ВСЁ!!!! радуешся!!))))))))
 

seller1

Пользователь
Регистрация
08.04.13
Сообщения
30
Реакции
0
Баллы
1
Проблема с кодировкой Vbulletin 3.8.7 PL 2

Доброго всем времени суток, установил форум на Vbulletin 3.8.7 PL 2
Затем русифицировал, заглавная буква И отображается кракозяброй.
Подскажите пожалуйста как исправить?

йЙ ёЁ цЦ уУ кК еЕ нН гГ шШ щЩ зЗ хХ ъЪ фФ ыЫ вВ аА пП рР оО лЛ дД жЖ
эЭ яЯ чЧ сС мМ и�? тТ ьЬ бБ юЮ 1 2 3 4 5 6 7 8 9 0 !"№;%:?*()_+-
qQ wW eE rR tT yY uU iI oO pP aA sS dD fF gG hH jJ kK lL zZ xX cC vV bB nN
mM
 
Последнее редактирование:

seller1

Пользователь
Регистрация
08.04.13
Сообщения
30
Реакции
0
Баллы
1
Так я и не разобрался к сожалению, все что мог проверил, кодировки везде верны UTF-8
Один символ криво отображается И, подскажите может что не так делаю, я впринципе только учусь, заранее спасибо.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ну и отлично. Это самое главное.
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.874
Новый пользователь
katelyn
Сверху Снизу