ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 25/02/12 в 03:39 |
Вот столкнулся с проблемой.
Скрипты inxy и smartcj для поиска юзают sphinx.
Суппорт не производит настройку sphinx. Типа поставить поставили, а настроить за дополнительную плату
Кто нибудь может помочь, как этот самый сфинкс настроить и какими инструментами пользоваться? Нужно всего то создать сфинкс индекс и запустить индексирование базы
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 25/02/12 в 14:22 |
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
1
|
|
|
С нами с 10.10.07
Сообщения: 339
Рейтинг: 404
|
Добавлено: 25/02/12 в 16:38 |
|
|
|
|
С нами с 19.11.10
Сообщения: 395
Рейтинг: 458
|
Добавлено: 25/02/12 в 16:45 |
http://inxy-scripts.com/wiki/doku.php?id=ru:templates в самом низу.
1. Ставишь сфинкс
2. создаешь сорс.
/etc/sphinx/sphinx.conf
с содержанием:
source domain_name
{
type = mysql
sql_host = localhost
sql_user = your_inxy_db_user
sql_pass = your_inxy_db_pass
sql_db = your_inxy_db
sql_query = \
SELECT rt.rotation_id, title, categories, tags, description, rt.content_type_id \
FROM gals g JOIN rotation rt ON rt.gal_id = g.gal_id WHERE g.status_id = 3 AND g.disabled_sum = 0 AND rt.category_id IN (1,2,3)
sql_attr_uint = content_type_id
sql_query_info = SELECT * FROM rotation WHERE rotation_id=$id
}
юзера,пасс,бд естественно ставишь свои.
сохраняешь сорс.
3.Создаешь sphinx index в этом же файле конфиге сфинкса.
index "sphinx_index_name"
{
source = sxxxxxx
path = /var/lib/sphinx/sxxxxxx/sxxxxxx
docinfo = extern
charset_type = sbcs
}
sxxxxxx - имя твоего сорса.
sphinx_index_name - индекса
4. создаешь конфиг inxy/var/config/sphinx.php
<?
return array(
"host" => "localhost",
"port" => 3312,
"index" => "sphinx_index_name"
);
?>
sphinx_index_name меняешь на свой индекс
5. добавляешь крон
* * * * * /usr/bin/indexer --rotate "sphinx_index_name" > /dev/null 2>&1
sphinx_index_name меняешь на свой индекс.
6. Создаешь шаблон site/search.php для вывода результатов поиска (<?=Inxy::req()→search?> выводит текущую поисковую фразу)
Все.
|
|
|
|
ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 25/02/12 в 20:16 |
Mне не нужно перекопипастивать сюда мануалы инкси и смартсж. Мне нужно расписать (кому не трудно) как именно в сфинкс настроить. Какой прогой, куда подключиться, какими командами.
|
|
|
|
С нами с 19.11.10
Сообщения: 395
Рейтинг: 458
|
Добавлено: 25/02/12 в 21:23 |
стандартными командами ssh/mc.
заходишь по ssh на сервер, открываешь файл, заполняешь инфу, сохраняешь.
|
|
|
|
ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 26/02/12 в 04:42 |
mr.Indi писал: | стандартными командами ssh/mc.
заходишь по ssh на сервер, открываешь файл, заполняешь инфу, сохраняешь. |
Уважаемый гуру!
Раз уж вы блеснули знаниями, не могли бы вы поподробней расписать (для особо одарённых) ?
Где находится сфинкс по умолчанию на сервере?
Как выйти на нужный каталог?
Какой командой открыть файл?
Как его редактировать?
Нюансы?
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |