Помощь Кодирование симовлов в БД Joomla

Статус
В этой теме нельзя размещать новые ответы.

OliverGreen

Постоялец
Регистрация
19 Сен 2008
Сообщения
123
Реакции
19
Здравствуйте!
Сегодня в очередной раз обнаружил проблему с БД. Впервые следующая проблема была замечена в компоненте ZOO.
Проблема вот в чем. При сохранении нового пользователя в БД, некоторые поля, как например "о себе" (Joomla 2.5.5) в таблицу пишутся не кириллические символы, а их соответствия ("\u043f\u0430\u043c\u0456\u0432\u0430"). Пробела замечается на всех хостингах. И самое главное, что выводится обратно без обратного преобразования, то есть так же.
Кто знает как с этим бороться и в чем причина?
 

Вложения

  • screen.png
    screen.png
    49,1 KB · Просмотры: 17
1. Качать с оф сайта, ну или с доверенных источников
2. Перестроить всю бд на utf8 general ci
3. Попробовать другую версию зуу
 
1. Качать с оф сайта, ну или с доверенных источников
2. Перестроить всю бд на utf8 general ci
3. Попробовать другую версию зуу
Всё так и есть. Даже для пробы всё с нуля ставил. Таблицы в принципе по умолчанию утф8, точнее utf8_general_ci.
Да и дело в том, что не все поля, а только некоторые так сохраняются.

Для примера скрин таблицы Zoo 2.5.xx
 

Вложения

  • screen.png
    screen.png
    67,2 KB · Просмотры: 10
Всё так и есть. Даже для пробы всё с нуля ставил. Таблицы в принципе по умолчанию утф8, точнее utf8_general_ci.
Да и дело в том, что не все поля, а только некоторые так сохраняются.
Ну если только некоторые то явно вскрывать внутренности зуу, где формируются и сохраняются эти поля и там уже смотреть кодировку
 
Ну если только некоторые то явно вскрывать внутренности зуу, где формируются и сохраняются эти поля и там уже смотреть кодировку
Так и я думал, а сегодня увидел то же и стандартных таблицах Джумлы, в частности доп. полях профиля пользователя...
 
Так и я думал, а сегодня увидел то же и стандартных таблицах Джумлы, в частности доп. полях профиля пользователя...
Ну если и на джумле такое же, то советую скачать с оф сайта еще раз последнюю версию джумлы. и затем пересмотреть (после установки) еще раз всю БД, чтобы на всех таблицах была кодировка utf 8 general ci
 
можно попробовать пересохранить базу с помощью Notepad + + без boom
 
Скачайте все с офф. сайтов - установите и сравните...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху