форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Вопросы по vBulletin 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
fagediba
На доске почёта
Забаньте идиота (с)
 
banned nax
Default Кодировка: на сайте кириллица, а при просмотре базы phpadminom кракозябры
0

Здравствуйте. Вот такая проблема. Стоит вобла 4. Ставил когда везде выбирал utf8.

Сайт кириллицу отображает, в языковых настройках стоит UTF8.

Но если смотреть базу phpadminom или сохраненный бекап блокнотом - никак не сделать чтобы отображалась кириллица, отображается так

ћРґРЅР° РёР·

Сравнение у таблиц cp1251_general_ci - менял на ютф, не помогает, вообще не очень понимаю что такое сравнение.

Вообще не понятно, как такое может быть что кириллица на сайте работает, а в базе и бекапах не читается, в чем может быть проблема?
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

все таблицы должны быть в UTF-8
кодировка у всех строковых полей, у вСЕХ таблиц, должна быть UTF-8
 
 
fagediba
На доске почёта
Забаньте идиота (с)
 
banned nax
Default
0

Т.е. что мне сделать?

Code:
MySQL

  • Сервер: Localhost via UNIX socket
  • Версия сервера: 5.0.67-percona-highperf-b7-log
  • Версия протокола: 10
  • Пользователь: *************@localhost
  • MySQL-кодировка: UTF-8 Unicode (utf8)
Веб-сервер
  • Apache
  • Версия MySQL-клиента: 5.0.67
  • PHP расширение: mysqli
phpMyAdmin
  • Информация о версии: 3.1.0
Code:
Сравнение      Размер      Фрагментировано
    erp_access     Обзор     Структура     Поиск     Вставить     Очистить     Удалить     0     MyISAM     cp1251_general_ci     1.0 КБ     -
    erp_action     Обзор     Структура     Поиск     Вставить     Очистить     Удалить     18     MyISAM     cp1251_general_ci     4.8 КБ     -
    erp_ad     Обзор     Структура     Поиск     Вставить     Очистить     Удалить     3     MyISAM     cp1251_general_ci     4.3 КБ     -
    erp_adcriteria     Обзор     Структура     Поиск     Вставить     Очистить     Удалить     0     MyISAM     cp1251_general_ci     1.0 КБ     -
    erp_adminhelp     Обзор     Структура     Поиск     Вставить     Очистить     Удалить     1,748     MyISAM     cp1251_general_ci     163.7 КБ     -
Нужно ли вообще что-то делать? Ведь сайт отображается? Но вообще хотелось бы чтобы нормально все было. И посоветуйте какую кодировку лучше выбирать ютф8 как я сделал или лучше было сп1251?
 
 
kerk
k0t
 
kerk's Avatar
Default
0

да без разницы, что выбирать, каждый выбирает по мере своих потребностей
важно, что бы все изначально было нормально настроено
тогда и работать будет в любой из кодировок
==
я незнаю, может и есть какие то скрипты, которые могут изменить кодировку во всех строковых полях таблиц
сам пару раз делал руками, муторно, долго, но надежно
==
вполне возможно, в автоматизации процесса, поможет скрипт дампер (sypex)
 
 
fagediba
На доске почёта
Забаньте идиота (с)
 
banned nax
Default
0

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

Собственно вот вопрос, я же не ставил никаких особенных, может быть причина в этом "latin1" я так понял вобла любит эту кодировку, может быть в ней все? и чем ее можно открыть
 
 
kerk
k0t
 
kerk's Avatar
Default
0

теперь я перестаю что либо понимать...
так все же какая кодровка базы данных?
какая кодировка у таблиц в БД?
кодировка строковых полей?
сравнение?
 
 
fagediba
На доске почёта
Забаньте идиота (с)
 
banned nax
Default
0

Это инфа из пхпмай админа
Code:
MySQL

  • Сервер: Localhost via UNIX socket
  • Версия сервера: 5.0.67-percona-highperf-b7-log
  • Версия протокола: 10
  • Пользователь: *************@localhost
  • MySQL-кодировка: UTF-8 Unicode (utf8)
Веб-сервер
  • Apache
  • Версия MySQL-клиента: 5.0.67
  • PHP расширение: mysqli
phpMyAdmin
  • Информация о версии: 3.1.0

А это список таблиц оттуда же
Code:
Сравнение      Размер      Фрагментировано
    erp_access     Обзор     Структура     Поиск     Вставить      Очистить     Удалить     0     MyISAM     cp1251_general_ci     1.0 КБ      -
    erp_action     Обзор     Структура     Поиск     Вставить      Очистить     Удалить     18     MyISAM     cp1251_general_ci     4.8 КБ      -
    erp_ad     Обзор     Структура     Поиск     Вставить     Очистить      Удалить     3     MyISAM     cp1251_general_ci     4.3 КБ     -
    erp_adcriteria     Обзор     Структура     Поиск     Вставить      Очистить     Удалить     0     MyISAM     cp1251_general_ci     1.0 КБ      -
    erp_adminhelp     Обзор     Структура     Поиск     Вставить      Очистить     Удалить     1,748     MyISAM     cp1251_general_ci      163.7 КБ     -
Я тогда еще раз свой вопрос сформулирую: почему сайт отображает все правильно, а в базе и бекапах кириллица никак не отображается, почему такое может быть? Уже всеми кодировками пробывал открывать, вот может быть у вас получится вот это открыть

Code:
Одна из проблем, из-за
Вот такая билиберда в базе, а форум отображает все правильно, в кириллице
 
 
a_n_d_y
Знаток
 
a_n_d_y's Avatar
Default
1

Берем дамп открываем Notepad++ v перекодируем в нужную кодировку. Далее по всему тексту поиск и замена cp1251_general_ci на utf8_general_ci. Далее сносим базу, создаем новую, но уже в правильной кодировке и поднимаем ее из нашего измененного дампа.
 
 
fagediba
На доске почёта
Забаньте идиота (с)
 
banned nax
Default
0

Вот вы меня как будто не понимаете. Еще раз что ли сказать: форум отображает все правильно, а в базе и в бекапе никак не прочитать кириллицу. Открывал всеми кодировками мозиллы, ие, akelpad - всегда кракозябры. Не может быть чтобы ниукого такого больше не было т.к. устанавливал воблу вообще с дефолтными настройками.

Может быть еще что-то от хостера зависит? Как посмтотреть настройки базы самой?

Хотя все равно не понятно как такое может быть что сайт рабочий, кириллицу отображает, а в бекапах кракозябры. Если бекап восстановить - сайт продолжает работать, т.е. все равно отображает. В общем я уже не знаю как объяснить

Code:
Берем дамп открываем Notepad++ v перекодируем в нужную кодировку.
В какаю? Ниодна кодировка не отображает кириллицу. Только сайт как-то, но на сайте то обычный utf8 проставлен
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
0

Ты чем дамп делал?
возьми sypex как советовал kerk

Помимо кодировки сайта (в какой кодировке отображать страницу), кодировки данных (в какой кодировке хранятся данные), есть еще кодировка соединения с базой данных, вот последняя у тебя видимо не utf8
 


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 11:42 PM.


Powered by vBulletin® Version 3.5.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...