Различия в результатах Поиска на сайте

#1 4 июня 2016 в 12:17
Если в строку поиска вбить слово на латинице, то в результатах поиска выводится отрывок поля (участвующего в полнотекстовом поиске) с этим словом и слово подсвечивается.

Если же ищу слово на кириллице, то отрывок поля вообще НЕ выводится, выводятся только заголовок, картинка и дата публикации.
Instantcms 2.5.1

На двух сайтах так, не знаю как исправить, посоветуйте пожалуйста, почему так и как исправить.
#2 4 июня 2016 в 16:06
Проверил у себя — все работает корректно.

Иллюстрация

Убедитесь, что на сервере доступна локаль ru_RU.UTF-8.
Проверить можно в консоли сервера командой locale, в выводе эта локаль должна присутствовать.

Иллюстрация
#3 4 июня 2016 в 17:08
Действительно, нету ru. Вот ответ консоли:
  1. LANG=en_US.UTF-8
  2. LC_CTYPE="en_US.UTF-8"
  3. LC_NUMERIC="en_US.UTF-8"
  4. LC_TIME="en_US.UTF-8"
  5. LC_COLLATE="en_US.UTF-8"
  6. LC_MONETARY="en_US.UTF-8"
  7. LC_MESSAGES="en_US.UTF-8"
  8. LC_PAPER="en_US.UTF-8"
  9. LC_NAME="en_US.UTF-8"
  10. LC_ADDRESS="en_US.UTF-8"
  11. LC_TELEPHONE="en_US.UTF-8"
  12. LC_MEASUREMENT="en_US.UTF-8"
  13. LC_IDENTIFICATION="en_US.UTF-8"
  14. LC_ALL=
Спасибо! Буду искать информацию как её установить
#4 4 июня 2016 в 17:39



Убедитесь, что на сервере доступна локаль ru_RU.UTF-8.

Fuze

Установил русскую локаль. теперь ответ:
  1. LANG=ru_RU.UTF-8
  2. LC_CTYPE="ru_RU.UTF-8"
  3. LC_NUMERIC="ru_RU.UTF-8"
  4. LC_TIME="ru_RU.UTF-8"
  5. LC_COLLATE="ru_RU.UTF-8"
  6. LC_MONETARY="ru_RU.UTF-8"
  7. LC_MESSAGES="ru_RU.UTF-8"
  8. LC_PAPER="ru_RU.UTF-8"
  9. LC_NAME="ru_RU.UTF-8"
  10. LC_ADDRESS="ru_RU.UTF-8"
  11. LC_TELEPHONE="ru_RU.UTF-8"
  12. LC_MEASUREMENT="ru_RU.UTF-8"
  13. LC_IDENTIFICATION="ru_RU.UTF-8"
  14. LC_ALL=
Но почему-то проблема осталась. При запросах на русском языке поля не выводятся в результатах.
#5 4 июня 2016 в 18:21
Рестартните apache
#6 4 июня 2016 в 18:37


Рестартните apache

Fuze
и apache перезапускал и сервер перезагружал, всё тоже самое. В файле /etc/sysconfig/i18n следующие строки:
  1. LANG="en_US.UTF-8"
  2. SYSFONT="latarcyrheb-sun16"
  3. LANG="ru_RU.UTF-8"
  4. LC_ALL="ru_RU.UTF-8"
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.