<?php require ("sphinxapi.php"); $s = new SphinxClient (); $s->SetServer("119.57.17.86",9312); $q = "asp"; $result = $s->Query($q,"*"); var_dump($result);
?>
这个返回
bool(false)
119.57.17.86上的coreseek已经安装好了,引擎已经起来了,大家可以连上去试试。
用下面的命令,命令行下是可以查出内容的
/usr/local/coreseek/bin/search -i tech -p asp
我的配置,大家帮我看看 问题出在哪里
source tech { type = mysql
sql_host = localhost sql_user = code sql_pass = ***** sql_db = code sql_port = 3306 # optional, default is 3306
sql_query = \ SELECT id,title,cate_id,content FROM page WHERE content!='' and title!=''
sql_attr_uint = id #sql_attr_uint = page_id sql_attr_uint = cate_id
sql_query_info = SELECT * FROM page WHERE id=$id }
index tech { source = tech path = /usr/local/coreseek/var/data/tech docinfo = extern charset_type = zh_cn.utf-8 charset_dictpath = /usr/local/coreseek/dict/ }
indexer { mem_limit = 32M }
searchd { port = 9312 log = /usr/local/coreseek/var/log/searchd.log query_log = /usr/local/coreseek/var/log/query.log read_timeout = 5 max_children = 30 pid_file = /usr/local/coreseek/var/log/searchd.pid max_matches = 500 seamless_rotate = 1 preopen_indexes = 0 unlink_old = 1 } |