Page 1 of 2

Вопросы по поиску

Posted: Tue Oct 09, 2018 6:08 pm
by gufs
Добрый день!
1)Нужно ли ставить Sphinx ? есть отличия по нагрузке и качеству поиска?
Сайт больше 100k
2)Из двух слов практически ничего не находит. Можно ли как-то задать чтобы искало по каждому из слов, если нет точных совпадений?
3)бывают ли базы синонимов и можно ли как-то настроить это или поиск будет работать только при точном совпадении вплоть до окончания?
4)Если faq по поиску или что полезно почитать из wiki?

Re: Вопросы по поиску

Posted: Wed Oct 10, 2018 5:54 am
by admin
Приветствую!
1. есть ли разница с мусклом - да
2. сфинкс это и делает
3. да, в сфинкс можно добавлять синонимы и морфологию
4. отдельного фака нет, что имнено туда вписать можно ?

Re: Вопросы по поиску

Posted: Mon Oct 15, 2018 10:36 pm
by gufs
1)появилась ошибка
Warning: in_array() expects parameter 2 to be array, null given in ***includes/libs/functions.php on line 0 Error:Mysql error:: 1046 (No database selected) (db_sphinx) in query DESCRIBE `****_index`. ****.tv)
2)В консоли ищет, но почему-то только на латинице

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 6:37 am
by admin
что прописано в сетингах скирпта и как конектитесь к сфинксу в шеле?

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 3:48 pm
by gufs
В шелле использовал просто как search key. Похоже не проведена индексакция. Админы разбираются
А почему при ошибке sphinx влияет на все страницы. Т.е. перестаёт работать не только поиск, но и любая из страниц?

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 3:51 pm
by admin
на какой конкретно странице какие конкретно таги как конкретно влияет?

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 5:37 pm
by gufs
На любой странице появляется при клике по out.php

Code: Select all

Warning: in_array() expects parameter 2 to be array, null given in /home/httpd/domen.tv/content/html/scjscj/includes/libs/functions.php on line 0 Error:Mysql error:: 1046 (No database selected) (db_sphinx) in query DESCRIBE `domen.tvtv_index`. (domen.tv.tv) Warning: in_array() expects parameter 2 to be array, null given in /home/httpd/domen.tv/content/html/scjscj/includes/libs/functions.php on line 0 Error:Mysql error:: 1046 (No database selected) (db_sphinx) in query DESCRIBE `domen.tvtv_index`. (domen.tv.tv) Warning: in_array() expects parameter 2 to be array, null given in /home/httpd/domen.tv/content/html/scjscj/includes/libs/functions.php on line 0 Error:Mysql error:: 1046 (No database selected) (db_sphinx) in query DESCRIBE `domen.tvtv_index`. (domen.tv.tv) Warning: in_array() expects parameter 2 to be array, null given in /home/httpd/domen.tv/content/html/scjscj/includes/libs/functions.php on line 0 Error:Mysql error:: 1046 (No database selected) (db_sphinx) in query DESCRIBE `domen.tvtv_index`. (domen.tv.tv) Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/domen.tv/content/html/scjscj/includes/libs/functions.php:0) in /home/httpd/domen.tv/content/html/scjscj/cgi/out.php on line 0
Т.е. почему-то ошибка вылазит на всех страницах, а не только при поиске

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 7:15 pm
by admin
а какие таги скирпта у вас есть в любом темплейте включая те которые вы инклудите?

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 7:43 pm
by gufs
<thumb num=1-2 tag="CURRENT_ITEM_TAGS_COMBINED" exclude_current_thumb=true>

Re: Вопросы по поиску

Posted: Tue Oct 16, 2018 8:34 pm
by admin
Сфинкс ищет по тагам если прописан
если криво настроен и везде этот таг то везде и будет варнинг