Это надо вставлять в конфиг сфинкса и индексировать.
Судя по вопросу имеет смысл прочесть поверхностно доку про сфинкс, это будет в любом случае более информативно чем я смогу переписать в посте.
Прописывать в эти поля надо соответсвенно где у вас стоит сфинкс, полагаю в данном случае локалхост и порт куда поставил админ.
Может ли смарт такое?
Re: Может ли смарт такое?
Don't forget to run script update
Re: Может ли смарт такое?
ну в общем админ прописал весь конфиг указав данные смарта, поставил индексирование по крону раз в три часа, я прописал локалхост и порт в сеттингах указанные админом.
Не ищет... ноль результатов.
Не ищет... ноль результатов.
Re: Может ли смарт такое?
в сеттингах я указал
/home/user/www/domain.com/scj/sphinx/scj_index
в поле Sphinx Search Index
/home/user/www/domain.com/scj/sphinx/scj_index
в поле Sphinx Search Index
Re: Может ли смарт такое?
http://smartcj.com/wiki/doku.php?id=ru: ... ion_sphinx
Надо вписать имя индекса, а не путь, полагаю в данном случае scj_index
Если не ищет все равно - убедитесь что ищет в шеле, для этого у сфинкса есть утилитка search
Даже "на глаз" - это выглядит как путь, и путем является.в сеттингах я указал
/home/user/www/domain.com/scj/sphinx/scj_index
Надо вписать имя индекса, а не путь, полагаю в данном случае scj_index
Если не ищет все равно - убедитесь что ищет в шеле, для этого у сфинкса есть утилитка search
Don't forget to run script update
Re: Может ли смарт такое?
Вписал не путь а имя индекса как ты сказал. Теперь при поиске вверху такая ошибка
connection to localhost:3306 failed (errno=61, msg=Connection refused)
Хотя в настройках конфига сфинкса указан именно локалхост и этот порт.
Попробовать хостеру отписать или что делать?)
connection to localhost:3306 failed (errno=61, msg=Connection refused)
Хотя в настройках конфига сфинкса указан именно локалхост и этот порт.
Попробовать хостеру отписать или что делать?)
Re: Может ли смарт такое?
Попытались разобраться с хостером.
В общем такая ошибка возникает какой бы порт я не указывал в настройках смарта, всё равно пишет
connection to localhost:3306 failed (errno=61, msg=Connection refused)
В общем такая ошибка возникает какой бы порт я не указывал в настройках смарта, всё равно пишет
connection to localhost:3306 failed (errno=61, msg=Connection refused)
Re: Может ли смарт такое?
Решили эту ошибку, возникла другая, башка уже кипит из за этого сфинкса.
В общем хостер отписал:
"прописал в mysql конфиге явно порт (до этого через сокет работал) - теперь ошибки нет, но есть ошибка выделения памяти
http://domain.com/?search=teen
причем даже если лимит поднять до пары гигабайт - все равно еще больше хочет выделить зачем-то"
далее пишет
" ну в гугле пару решений нашел - не помогло... вообще часто такая проблема вижу со сфинксом возникает (хотя у наших клиентов не возникала вроде еще)... уточните у разработчика может знает что"
Ошибка вот так теперь выглядит
Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 774977741 bytes) in /usr/home/user/www/domain.com/xwhores/includes/libs/sphinxapi.php on line 634
xwhores это здесь смарт лежит
В общем хостер отписал:
"прописал в mysql конфиге явно порт (до этого через сокет работал) - теперь ошибки нет, но есть ошибка выделения памяти
http://domain.com/?search=teen
причем даже если лимит поднять до пары гигабайт - все равно еще больше хочет выделить зачем-то"
далее пишет
" ну в гугле пару решений нашел - не помогло... вообще часто такая проблема вижу со сфинксом возникает (хотя у наших клиентов не возникала вроде еще)... уточните у разработчика может знает что"
Ошибка вот так теперь выглядит
Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 774977741 bytes) in /usr/home/user/www/domain.com/xwhores/includes/libs/sphinxapi.php on line 634
xwhores это здесь смарт лежит
Re: Может ли смарт такое?
порылись с хостером еще, в итоге через консоль результаты поиска отдаются, а в браузере через domain.com?search= ноль результатов, при этом сёрч запросы стали логгироваться, но почему то ноль результатов.
Re: Может ли смарт такое?
wskeal wrote:Попытались разобраться с хостером.
В общем такая ошибка возникает какой бы порт я не указывал в настройках смарта, всё равно пишет
connection to localhost:3306 failed (errno=61, msg=Connection refused)
3306 это дефолтный порт mysql
сфинкс наверняка на другом порту у вас.
Don't forget to run script update
Re: Может ли смарт такое?
Это уже исправил. Сфинкс на порту 9312admin wrote:wskeal wrote:Попытались разобраться с хостером.
В общем такая ошибка возникает какой бы порт я не указывал в настройках смарта, всё равно пишет
connection to localhost:3306 failed (errno=61, msg=Connection refused)
3306 это дефолтный порт mysql
сфинкс наверняка на другом порту у вас.
В общем теперь ошибок никаких нет, просто ноль результатов отображается, хотя запросы логгируются. Вот хостер пишет что через консоль ищет:
"Sphinx 2.1.9-release (rel21-r4761)
Copyright (c) 2001-2014, Andrew Aksyonoff
Copyright (c) 2008-2014, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file '/usr/local/etc/sphinx.conf'...
index 'scj_index': query 'test ': returned 7 matches of 7 total in 0.000 sec
почему через сайт 0 результатов - не знаю.."







