php - Laravel Echo Server 给出错误未处理的错误事件 : Error: connect ECONNREFUSED

标签 php laravel socket.io

我正在尝试在这篇文章的帮助下在 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 但我仍然面临同样的错误

提前感谢谁能指导我如何处理这个错误

最佳答案

似乎没有安装 Redis 或者 Redis 服务器没有运行。

  • Download and install the server from https://redis.io/

  • And then run the service with "redis-server".

之后就可以顺利运行“laravel-echo-server start”了

关于php - Laravel Echo Server 给出错误未处理的错误事件 : Error: connect ECONNREFUSED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51606363/

相关文章:

php - 更改表将文本添加到非空值

php - 不显示解析错误

php - Laravel:仅为相关模型加载嵌套关系

socket.io 加入/离开

php - 在 PHP 中提取字符串的特定部分

php - 从 mysqli_multi_query 检索数组。数组为空?

laravel - 如何检索 Laravel Passport 访问 token 过期时间或日期时间?

php - Laravel:如何验证模型是否已更改

websocket - 在 ASP.NET Core 1.0 中使用 SignalR

node.js - 通过 node.js/express 向客户端提供 socket.io javascript 文件