Sphinx 配置问题

By ✿青歌◞ at 2018-01-09 • 0人收藏 • 2815人看过
//Sphinx Server localhost 9312
define('SearchServer', 'localhost');
define('SearchPort', '9312');

QQ截图20180109034216.jpg

QQ截图20180109034324.jpg

QQ截图20180109040141.jpg

所有插件全部配置完以后 按照官方给的sphinx配置文件全部修改正确 网站前台搜索出现以下错误

QQ截图20180109034439.jpg

unknown local index 'PostsIndexes' in search request

sphinx折腾了半个月到这步实在不知道要怎么弄了 不知道那有问题!

@lincanbin

15 个回复 | 最后更新于 2018-01-09
2018-01-09   #1

/usr/local/sphinx/var/data路径下,有PostsIndexes吗?

2018-01-09   #2

回复#1 @lincanbin :

有  看图片

官方回复咋又图片上传错误  传不了图片 我复制了文字



[root@iZj6ca23c data]# ls
PostsIndexes.spa  PostsIndexes.spd  PostsIndexes.spe  PostsIndexes.sph  PostsIndexes.spi  PostsIndexes.spk  PostsIndexes.spm  PostsIndexes.spp  PostsIndexes.sps


2018-01-09   #3

回复#2 @✿青歌◞ :

重启Sphinx。

2018-01-09   #4

回复#3 @lincanbin :

重启的命令是啥 我试了好几个不行

2018-01-09   #5

回复#3 @lincanbin :

#!/bin/bash
service nginx start
service mysql start
service php5-fpm start
service sphinxsearch start
cron -f

官方给的文件start.sh  就这个我没替换 不知道路径在哪 

重启的命令是啥 我试了好几个不行

2018-01-09   #6

回复#3 @lincanbin :

QQ截图20180109115339.jpg

前台还是一样的错误 我这个启动的没错吧

2018-01-09   #7

回复#6 @✿青歌◞ :

错了,你监听的IP已经被使用了。

2018-01-09   #8

回复#7 @lincanbin :

按道理9312 这个只有这个使用啊  那我现在要怎么整 

2018-01-09   #9

回复#8 @✿青歌◞ :

你不是restart而是start当然会失败,先关掉所有在运行的Sphinx。

2018-01-09   #10

回复#9 @lincanbin :

restart  这个完整的命令要怎么输入 就差一步了 搞了半个月

2018-01-09   #11

回复#10 @✿青歌◞ :

service sphinxsearch restart


2018-01-09   #12

回复#11 @lincanbin :

QQ截图20180109120126.jpg

运行出错这个命令

2018-01-09   #13

回复#10 @✿青歌◞ :

我看了下一共就这2个进程

15110    searchd    
15111    searchd


2018-01-09   #14

回复#11 @lincanbin :

QQ截图20180109121659.jpg

@lincanbin  

15110    searchd    
15111    searchd

我查看进程有2个15110 15111  占用的就一个15111   老大看下这个要怎么解决 

2018-01-09   #15

回复#14 @✿青歌◞ :

全部杀掉再开。

Sphinx修改配置都必须restart生效的。

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...