Page 3 of 5

Re: Advanced search

Posted: Sat Oct 19, 2013 12:21 pm
by SpyCam
ОК, я повторил тест ещё один раз и опять пришёл к выводу, что поиск на сайте не работает так как надо. Ты попросил сделать тест в шелле, я его сделал. Всё работает как надо, но я ето сказал и прежде:
SpyCam wrote:Вот пример, в шелле первые 2 места по поиску search -i index "mature -fuck" -e2 :
Mature old guy has his way with a young teen Shalina Divine. She doesnt mind his age and
Mature Brooklyn Lee has a meeting

Резултьаты правильные.
Проблема в том, что на сайте результаты не правильные. Кого колышет как всё работает в шелле, если на сайте не работает как надо?

В этот раз я сделал скрины доказательств.
Поиск в шелле и два первых ИД галлер
1.png
1.png (13.34 KiB) Viewed 2344 times
Проверка в админке первой галлеры на наличие слова "fuck"
2.png
2.png (12.09 KiB) Viewed 2344 times
Проверка в админке второй галлеры на наличие слова "fuck"
3.png
3.png (10.92 KiB) Viewed 2344 times
Результат експеримента: поиск в шелле работает как надо.

Re: Advanced search

Posted: Sat Oct 19, 2013 12:24 pm
by SpyCam
Ну а теперь самое интересное, такой же поиск на сайте. И результат:
4.jpg
4.jpg (63.03 KiB) Viewed 2351 times
Все дески найденных галлер имеют слово "fuck", а на первой странице их 250

Этого достаточьно чтобы доказать, что поиск на сайте не работает а посик в шелле работает?

Re: Advanced search

Posted: Sat Oct 19, 2013 6:00 pm
by admin
Ок, что в настройках сфинкса прописано в mode и какая строка поиска без реврайта?

Re: Advanced search

Posted: Sat Oct 19, 2013 6:21 pm
by SpyCam
Реврайты с поиском такие:

Code: Select all

#RewriteRule ^search/(.*)/(.*)/(.*).html$ /scj/tube/index.php?search_type=query&search=$1&order=$2&page=$3
rewrite     ^/search/(.*)/(.*)/(.*).html$ /scj/tube/index.php?search_type=query&search=$1&order=$2&page=$3;
#RewriteRule ^search/(.*)/(.*)/(.*)/(.*)/$ /search/$2/$3/$4.html [R=301,L]
rewrite     ^/search/(.*)/(.*)/(.*)/(.*)/$ /search/$2/$3/$4.html last;
В моде сейчас нету ничего, перед последним тестом я убрал всё, небыло смысло ничего там писать, так как на резльтаты это невлияло.

Re: Advanced search

Posted: Sat Oct 19, 2013 7:02 pm
by admin
1. не сами реврайты а как вы смотрите без реврайтов и кеша
2. в поиске в шеле вы ищите с e2, в скрипте без этого
результаты разные в выдаче - почему вас это удивляет ?

Re: Advanced search

Posted: Sat Oct 19, 2013 9:39 pm
by SpyCam
1. Посмотри пожалуйста скрин 4.jpg, особенно поле поиска
2. Посмотри внимательно скрин шелл комманды

Re: Advanced search

Posted: Sun Oct 20, 2013 1:41 am
by admin
В скрине шел комманды не видно , но написано выше

SpyCam писал(а):Вот пример, в шелле первые 2 места по поиску search -i index "mature -fuck" -e2 :

Re: Advanced search

Posted: Sun Oct 20, 2013 5:37 am
by SpyCam
В шелле команда видна в самом самом верху :), только я стёр название сервера, потому команда больше в центре

Re: Advanced search

Posted: Sun Oct 20, 2013 11:33 am
by admin
Тогда не знаю, скидывайте шел и админку, я введу в поиске тоже самое.

Re: Advanced search

Posted: Tue Oct 22, 2013 6:06 pm
by admin
прописал в сетингах мод как вы использовали в шеле

SPH_MATCH_EXTENDED

и все ок.