Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

На серваке не работает search.page

00 голосов
7
Почему-то на серваке не работает поиск, то есть фактически компонент search.page не выдает результатов, а пишет, что совпадений нет.

Хотя я просто залил стандартный демо сайт Битрикса, при этом сменив лишь шаблон. Локально же все работает, а на серваке нет. В чем может быть дело?
спросил 18 Июль, 13 от Titan91 (1,120 баллов)

7 Ответы

00 голосов
Выполните переиндексирование сайта - просто нет поискового индекса в базе
ответил 18 Июль, 13 от Cyber (540 баллов)
00 голосов
Это я в самом начале еще сделал. но без толку.
ответил 09 Сен, 13 от Titan91 (1,120 баллов)
00 голосов
Аналогичная проблема
ответил 07 Дек, 13 от Tanke (100 баллов)
00 голосов
Цитата
DZHETIGAPA пишет:
Локально же все работает, а на серваке нет.
у меня так же. И никто не знает, в чем проблема?smile:o


Уточнение: англоязычные символы и числа находятся! Не находятся только символы русскоязычные. 
Скрипт 
<? $nu=strlen("сайт"smile;)
echo "4=".$nu;  ?>
выдает: "4=8"
Чтобы это значило? Где-то неправильная кодировка? Вроде koi-8. Или это правильно (один символ - 2 байта)?
ответил 20 Март, 14 от Alice88 (100 баллов)
00 голосов
Цитата
binnick пишет:
один символ - 2 байта
это UTF кодировка. У вас в .htaccess есть:

Код
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8 
"Проверка сайта" какие-нибудь ошибки выдает?
ответил 12 Июль, 14 от Fka (340 баллов)
00 голосов
Спасибо.  Да, в .htaccess есть строки

Код
  php_value mbstring.func_overload 2
  php_value mbstring.internal_encoding UTF-8

Но я думал, что так и "задумано", чтобы была кодировка UTF8.

На локальной копии (виртуальная машина), где поиск работает, длина стринга "сайт" равна 4. 


О, проверка сайта выдает много ошибок. Почему-то выполнено только 13 тестов из 65, не пройдено 6 тестов.
Я не понял пока, почему остальные тесты не пройдены. Есть ошибки понятные, типа в папке с шаблонами лежит папка с рисунками (общими для нескольких шаблонов), тест принимает эту папку за шаблон и ругается, что в шаблоне нету header.php. Но какие-то ошибки вообще непонятны. Например, тест пишет, что модифицировано куча файлов ядра. Я посмотрел, например, в числе "модифицированных" файл  blog_index.php. Модифицирован20.11.2011.  15:18:31. Уж не знаю, кто и зачем его модифицировал, на сайте нет блогов, да и сомневаюсь я, что его вообще трогали - дата у него как и у всех других файлов в папке /bitrix/admin
ответил 12 Ноя, 14 от Alice88 (100 баллов)
00 голосов
...
ответил 09 Март, 15 от Alice88 (100 баллов)

Похожие вопросы

0 голосов
2 ответов
+1 голос
1 ответ
0 голосов
0 ответов
спросил 18 Июль, 15 от аноним
0 голосов
3 ответов
0 голосов
3 ответов
спросил 22 Май, 13 от SpioN (160 баллов)