1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

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

Тема в разделе "Joomla", создана пользователем OliverGreen, 19 июн 2012.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0
  1. OliverGreen

    OliverGreen Постоялец

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

    Вложения:

    • screen.png
      screen.png
      Размер файла:
      49,1 КБ
      Просмотров:
      17
  2. Genk0

    Genk0 Инквизитор из раздела J!

    Moderator
    Регистр.:
    2 июн 2010
    Сообщения:
    1.639
    Симпатии:
    1.337
    1. Качать с оф сайта, ну или с доверенных источников
    2. Перестроить всю бд на utf8 general ci
    3. Попробовать другую версию зуу
     
  3. OliverGreen

    OliverGreen Постоялец

    Регистр.:
    19 сен 2008
    Сообщения:
    106
    Симпатии:
    12
    Всё так и есть. Даже для пробы всё с нуля ставил. Таблицы в принципе по умолчанию утф8, точнее utf8_general_ci.
    Да и дело в том, что не все поля, а только некоторые так сохраняются.

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

    Вложения:

    • screen.png
      screen.png
      Размер файла:
      67,2 КБ
      Просмотров:
      10
  4. Genk0

    Genk0 Инквизитор из раздела J!

    Moderator
    Регистр.:
    2 июн 2010
    Сообщения:
    1.639
    Симпатии:
    1.337
    Ну если только некоторые то явно вскрывать внутренности зуу, где формируются и сохраняются эти поля и там уже смотреть кодировку
     
  5. OliverGreen

    OliverGreen Постоялец

    Регистр.:
    19 сен 2008
    Сообщения:
    106
    Симпатии:
    12
    Так и я думал, а сегодня увидел то же и стандартных таблицах Джумлы, в частности доп. полях профиля пользователя...
     
  6. Genk0

    Genk0 Инквизитор из раздела J!

    Moderator
    Регистр.:
    2 июн 2010
    Сообщения:
    1.639
    Симпатии:
    1.337
    Ну если и на джумле такое же, то советую скачать с оф сайта еще раз последнюю версию джумлы. и затем пересмотреть (после установки) еще раз всю БД, чтобы на всех таблицах была кодировка utf 8 general ci
     
  7. Ehnaton

    Ehnaton Писатель

    Регистр.:
    28 июн 2012
    Сообщения:
    5
    Симпатии:
    0
    можно попробовать пересохранить базу с помощью Notepad + + без boom
     
  8. one

    one

    Регистр.:
    22 июн 2011
    Сообщения:
    408
    Симпатии:
    39
    Скачайте все с офф. сайтов - установите и сравните...
     
Статус темы:
Закрыта.