Laravel Echo Server提供错误未处理的错误事件:错误:连接ECONNREFUSED

时间:2018-07-31 06:03:06

标签: php laravel socket.io

我正在尝试通过Thie Article在Laravel 5.5上安装Laravel Echo Server https://medium.com/@dennissmink/laravel-echo-server-how-to-24d5778ece8b

一切正常,但当我

laravel-echo-server start

错误来自

[ioredis] Unhandled error event: Error: connect ECONNREFUSED 127.0.0.1:6379
at Object._errnoException (util.js:992:11)
at _exceptionWithHostPort (util.js:1014:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1186:14)

我安装了laravel 5.6,但仍然遇到相同的错误

预先感谢谁可以指导我如何处理此错误

3 个答案:

答案 0 :(得分:0)

似乎未安装Redis或Redis服务器未运行。

  
      
  • https://redis.io/

  • 下载并安装服务器   
  • 然后使用“ redis-server”运行服务。

  •   

之后,您可以顺利运行“ laravel-echo-server start”

答案 1 :(得分:-1)

确保Redis监听127.0.0.1:6379。 查看/etc/redis/redis.conf,其中的行显示为“ bind ....”。确保它是“ bind 127.0.0.1”,否则转到您的laravel-echo-server.json并更改d​​atabaseConfig:{redis:{port:“ 6379”,host:“ ...”}}。 “ ...”指示redis.conf中标记的内容

答案 2 :(得分:-1)

确保你已经安装了 radis 服务器

<块引用>

sudo apt install redis-server