Поддержка Проблемы и решения Не правильно работает поиск

  • Решено Silentium

    (@silentium)


    Добрый день, собственно проблема в том что на движке wordpress 3.0.1 не правильно работает поиск: некоторые вещи он совсем не находит, из нескольких статей с законами по запросу «закон» -выводит только одну статью. Еще заметил такую вещь, что английские слова ищет нормально.
    ПОдскажите, может ли эта проблема быть связана с неправильной кодировкой в бд сайта? у меня в phpmyadmin отображаются иероглифы вместо кирилицы, и как это можно поправить?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Atrax

    (@atrax)

    Ethical engineer

    Выставить правильную:
    utf8
    utf8_unicode_ci

    Автор Silentium

    (@silentium)

    после замены текст в базе стал нормально, но весь текст на сайте превратился в абракадабру

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    А какая кодировка указана в wp-config.php (параметр DB_CHARSET)?

    Автор Silentium

    (@silentium)

    Я все вернул на прежние позиции, вот что у меня на данный момент:
    wp-config :
    define(‘DB_CHARSET’, ‘cp1251’);
    wp-db.php:
    $this->charset = ‘utf8’;
    $this->collate = ‘utf8_general_ci’;
    значение бд:
    character set client utf8
    (Глобальное значение) cp1251
    character set connection utf8
    (Глобальное значение) cp1251
    character set database cp1251
    character set results utf8
    (Глобальное значение) cp1251
    character set server cp1251
    character set system utf8
    collation connection utf8_unicode_ci
    (Глобальное значение) cp1251_general_ci
    collation database cp1251_general_ci
    collation server cp1251_general_ci

    Модератор Юрий

    (@yube)

    WordPress нормально работает только в utf-8.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Не правильно работает поиск» закрыта для новых ответов.