- 35
- 0
- 约小于1千字
- 约 2页
- 2017-06-08 发布于河南
- 举报
phpwind前台全文搜索实现(sphinx)
以下文档为根据网上某位网友的经验进行改进,实现了前台全文搜索。
phpwind本地部署,可以使用WAMP工具,方便快捷。
一
拷贝pwsc到 d盘
二
修改pwsc/bin 目录下的sphinx.conf 中的配置文件 主要 数据库账号 密码等 (回复 日志没有做索引配置 没有考虑主题分表的情况)
三
进入库建立表
--
-- 表的结构 `search_counter`
--
CREATE TABLE IF NOT EXISTS `search_counter` `counterid` int 11 NOT NULL DEFAULT 0,
`max_doc_id` int 11 NOT NULL DEFAULT 0,
`min_doc_id` int 10 NOT NULL DEFAULT 0,
PRIMARY KEY `counterid` ENGINE MyISAM DEFAULT CHARSET gbk;
--
-- 导出表中的数据 `search_counter`
--
四
建立索引 dos下操作 切换目录到 d:/pwsc/bin 目录下
indexer.exe --all --config ./sphinx.conf
五
D:\pwsc\bin\searchd.exe --install --config d:\pwsc\bin\sphinx.conf 添加为系统服务 不用每次都手打启动
D:\pwsc\bin\searchd.exe --delete 删除系统服务
六 dos 运行
schtasks /create /sc minute /mo 20 /tn pwsc /tr d:\pwsc\searchd.bat 创建计划任务
schtasks /delete /tn * /f 删除所有计划任务
七 到windows系统服务中启动searchd服务 然后到后台开启sphinx功能
在全局- 创始人那里,可以开启后台全文搜索。
八 将function searchThreads中在return之前增加以下一行,则phpwind调用pwsc的全文搜索,此时实现了前台全文搜索。
$range 0;
九 注意新发帖的,要运行d:\pwsc\searchd.bat之后,才会在全文索引中找到。
您可能关注的文档
最近下载
- HGT 3704-2024《氟塑料衬里阀门通用技术条件》.pdf VIP
- SMETA确保员工合法工作权的核查程序-SEDEX验厂专用文件 .pdf
- 000528_2019_#CSR_柳工_2019年企业社会责任报告_2020-04-29.pdf VIP
- 普通生态学全套课件.pptx
- 1.8 怎样买最省钱 课件 2025-2026学年北师大版数学三年级下册.pptx VIP
- 《人形机器人性能检测试验方法》.pdf VIP
- 护士专用护理篇——高血压临床路径.doc VIP
- T_CHAS 10-2-22—2023(中国医院质量安全管理第2-22部分:患者服务疼痛治疗).pdf
- 药物临床试验项目质控检查情况报告表.doc VIP
- 半桥隔离式buck变换器的设计与仿真.docx VIP
原创力文档

文档评论(0)