【发布时间】:2019-10-20 00:37:58
【问题描述】:
我在 centos 服务器上启动并运行了演示 laravel websockets 应用程序,并遵循了此处的基本安装说明: https://github.com/beyondcode/laravel-websockets-demo
我还在 Nginx 中设置并运行了它(所以我没有运行 php artisan serve)
但是,我无法让php artisan websockets:serve 命令工作。在 cli 上它说:
"正在端口 6001 上启动 WebSocket 服务器..."
我可以进入 mydomain/laravel-websockets 并查看管理控制台,但它无法连接 - 相反,我得到了一个
“频道当前状态不可用” 错误。
如果我在本地机器上执行完全相同的步骤,而不通过 Nginx,websocket 连接工作正常。
我找不到对 laravel-websockets 包错误日志的任何引用或我可能在哪里找到它。app/storage/logs 中没有记录任何错误。
有人有什么想法吗?
【问题讨论】:
-
运气好了吗?我也有同样的问题
-
是的,请参阅我发布的答案。你需要打开 6001 端口