1.php调用searchd的权限问题
利用visudo设定apache用户的权限,例如
www-data ALL=NOPASSWORD: /usr/local/bin/searchd
就可以利用system进行调用了,sudo之后无需输入密码
2.检索结果不更新
是否已经使用indexer --all --rotate进行更新并将消息传递给searchd。
3.出现assert错误,出错行在sphinxapi.php的392行
检查start和limit类型是否为整数
Sphinx一些问题的解决办法
最新推荐文章于 2020-12-09 02:11:16 发布
本文详细介绍了如何通过visudo设定Apache用户的权限,利用system进行调用,解决PHP调用searchd的权限问题。同时,阐述了检索结果不更新的解决方法,包括使用indexer--all--rotate进行更新,并将消息传递给searchd。最后,对出现的assert错误进行了排查,定位到sphinxapi.php的392行,检查start和limit类型是否为整数。
914

被折叠的 条评论
为什么被折叠?



