Jump to content


Photo
- - - - -

Знаки вопроса вместо русских слов

faq кодировка база данных

  • This topic is locked This topic is locked
No replies to this topic

#1 RomanL

RomanL
  • JBZoo User (rus)
  • User rate: 0.6
  • posts: 1022
  • topics: 28

Posted 30 May 2013 - 22:23

У некоторых пользователей после сохранения категории или элемента в названии появляются вопросительные знаки. Происходит это из-за того, что, при установке компонента ZOO, таблицы в базе данных были созданы не в кодировке UTF-8, как требует ZOO, а в той, которая стоит по умолчанию на вашем сервере (часто это latin1_swedish_ci).

Грубо говоря это не верные настройки вашего хостинга.
 
Для устранения этой проблемы необходимо поменять кодировку в таблицах ZOO на utf_general_ci следующим образом:
 
1) Открываем базу данных сайта в PHPMyAdmin:
 
   - находим таблицы ZOO с неправильной кодировкой (все таблицы ZOO имеют префикс zoo_):
  ssm27200953_1280x0_200x0.png
 
   
   - открываем эту таблицу и нажимаем Операции:
   ssmcf020269_1280x0_200x0.png
 
   
   - меняем кодировку на utf_general_ci:
  ssmd01608dd_200x0.png
 
 
 
2) Далее исправляем кодировку полей в этой таблице:
   - нажимаем Структура:
   ssm5aeb1955_1280x0_200x0.png
 
 
   - находим поля с неправильной кодировкой и нажимаем изменить:
   ssm96589e5f_1280x0_200x0.png
 
   
   - меняем на кодировку utf_general_ci и сохраняем:
   ssm928f6416_200x0.png
 
 
Эту процедуру необходимо повторить для каждой таблицы с неправильной кодировкой.
 
После этого необходимо заново заполнить поля в категориях или материалах и сохранить.


  • 1
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]





Also tagged with one or more of these keywords: faq, кодировка, база данных

Click to return to top of page in style!