专栏首页沈唁志解决 fsockopen() 报错 unable to connect to 的方法

解决 fsockopen() 报错 unable to connect to 的方法

这个问题出现在使用 Xunsearch 的时候,Xunsearch 是一个高性能、全功能的全文检索解决方案,旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎

完整的报错信息如下:

Fatal error: Uncaught [XSErrorException] ../server/apps/classes/xunsearch/lib/XS.php(2499): 
fsockopen(): unable to connect to 127.0.0.1:8383 (Connection refused)(2) thrown in 
/www/wwwroot/swoole-qq52o/server/apps/classes/xunsearch/lib/XS.php on line 548

之前对于全文索引搜索的话是用 sphinx 的,对于这个 Xunsearch 没有过接触,查了一下官方,发现是服务端没有开启,当然我也没有安装

安装完 Xunsearch 必须启动 xunsearch server 的,运行安装目录下的 bin/xs-ctl.sh start 来启动

xunsearch 是 c/s 的工作模型,PHP 的代码相当于客户端,它去连接 c/c++ 写的服务端

来下载安装一下 Xunsearch,具体操作步骤如下:

1、运行下面指令下载、解压安装包

wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2

2、执行安装脚本,根据提示进行操作,主要是输入 xunsearch 软件包的安装目录,强烈建议单独规划一个目录,而不是混到别的软件目录中,或者使用默认目录

cd xunsearch-full-1.4.12/ # 这里根据你解压出来的目录而定
sh setup.sh

3、待命令运行结束后,如果没有出错中断,看到类似下图一样则表示顺利安装完成

xunsearch 安装成功

4、使用命令启动/重新启动 xunsearch 的后台服务

/usr/local/xunsearch/bin/xs-ctl.sh restart

返回刷新页面,就正常使用 Xunsearch 了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • WordPress秒变谷歌AMP加速移动页面并自动推送

    沈唁
  • 分享几段能经常用到的前端代码

    在做一个对比的时候,页面限制有点窄,使用 Bootstrap table 的时候,内容超出居然不换行,全是按照一行显示

    沈唁
  • 各种IE(IE6-IE10)兼容问题一行代码搞定

    沈唁
  • 【AI 引擎】美国科学家利用DNA碎片创造纳米机器人 | Facebook 开放人工智能研究 | 日本电影让机器人演机器人

    1、美国科学家利用DNA碎片创造纳米机器人 ? 美国科学家团队创造了一个不同寻常的纳米级“机器人”。这种机器人是由DNA碎片装配而来的,它有一个“身体”和两个“...

    新智元
  • 如何给Wordpress安装插件

    插件链接:https://github.com/WP-API/Basic-Auth

    Jerry Wang
  • 三分钟带你看遍世界大学排行

    代码大学,一直都是神圣的学习知识的殿堂,各个世界级名校都不断地为社会输送着人才,今天我们就来盘一盘世界大学的排名情况。

    周萝卜
  • 2020TLC大会精彩回顾

    近期,第四届TLC大会在科兴科学园ECO国际会议中心完美落下帷幕。作为一年一度的技术盛会,本次大会云集国内20名技术专家,虽然受疫情影响,但是大家的技术热情依...

    腾讯即时通信IM
  • js压缩工具1.0界面绘制

    使用的是MFC,建立工程之后需要美化界面,因为在第一个版本中没想加入太多的内容,所以界面比较简单。 创建MFC的document工程 ? 按照以下格式绘制页面,...

    cloudskyme
  • Golang Gin 实战(十四)| 文件托管、反向代理百度网站、自实现API网关

    Golang Gin作为一个优秀的框架,不仅为我们提供了托管文件的能力,还为我们提供了从io.Reader,这篇文章除了介绍文件托管的使用和原理外,我们还会利用...

    飞雪无情
  • 借助开源项目,又好又快的实现视频文件”剧情连拍(剧情截图)”功能

    hbstream

扫码关注云+社区

领取腾讯云代金券