We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11493
    • 23 Posts
    Установила на сайт поиск, задаю слова для поиска "палатки плащевые", на странице результата выводиться "В поисковом запросе допустимо максимум 30 символов", хотя сама фраза меньше 30 символов, что делать? где искать проблему?

    Сайт делала не я - вот, с чем пришлось работать:

    Версия MODx - 1.0.0
    Кодировка базы данных - cp1251
    Сопоставление базы данных - cp1251_general_ci
    AjaxSearch - 1.8.3
      • 785
      • 2,113 Posts
      А какая кодировка у самого сайта?
      Попробуйте в конфигурации AjaxSearch (файл default.config.php) поставить
      $dcfg[’mbstring’] = 0;
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 11493
        • 23 Posts
        Quote from: AKots at Jul 11, 2011, 12:39 AM

        А какая кодировка у самого сайта?
        Попробуйте в конфигурации AjaxSearch (файл default.config.php) поставить
        $dcfg[’mbstring’] = 0;


        не помогло, к сожалению

        Кодировка сайта: unicode (UTF-8) - utf-8
          • 785
          • 2,113 Posts
          Quote from: Gulnara at Jul 11, 2011, 12:22 AM

          Кодировка базы данных - cp1251
          Quote from: Gulnara at Jul 11, 2011, 01:07 AM

          Кодировка сайта: unicode (UTF-8) - utf-8
          Проблема в этом...
          Верните настройку конфигурации $dcfg[’mbstring’] = 1; и в файле search.class.inc.php
          строку
          if (($this->dbCharset == ’utf8’) && ($this->cfg[’mbstring’])) {
          замените на
          if ($this->cfg[’mbstring’]) {
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 11493
            • 23 Posts
            К сожалению и этот шаг не помог.

            Проблемы из-за разной кодировки сайта и базы получается?
              • 785
              • 2,113 Posts
              В файле строка встречается несколько раз, поменять надо везде.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 11493
                • 23 Posts
                Quote from: AKots at Jul 11, 2011, 07:55 AM

                В файле строка встречается несколько раз, поменять надо везде.

                поменяла везде, но ни какой реакции
                  • 785
                  • 2,113 Posts
                  Так трудно что-то сказать... Проблема в неверной работе мультибайтовых функций, но где - неизвестно, надо искать.
                    Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                    Статьи о MODx, регулярно новые публикации
                    • 11493
                    • 23 Posts
                    Quote from: AKots at Jul 11, 2011, 08:11 AM

                    Так трудно что-то сказать... Проблема в неверной работе мультибайтовых функций, но где - неизвестно, надо искать.

                    А если базу перенести в utf-8, есть смысл?
                      • 785
                      • 2,113 Posts
                      Надо разбираться, могут быть разные варианты...
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации