【问题标题】:Laravel echo server - Cannot read property '1' of nullLaravel 回显服务器 - 无法读取 null 的属性“1”
【发布时间】:2020-08-28 17:47:30
【问题描述】:

我正在尝试为我的实时聊天应用程序设置 Laravel echo 服务器,我正在关注本教程 https://medium.com/@dennissmink/laravel-echo-server-how-to-24d5778ece8b,我已经设置并安装了 Laravel echo 服务器包,但是当我运行 laravel-echo-server start 时,它总是会带来下面的错误,请问可能是什么问题

【问题讨论】:

  • 您找到解决该错误的方法了吗?
  • 不,我还没有找到解决办法
  • 当我选择不在开发模式下运行它时,它对我有用!
  • 检查配置以获取您在初始化序列中指定的数据。就我而言,我在“哪个端口...”问题上回答了“y”(是),它导致了完全相同的错误

标签: php laravel laravel-echo


【解决方案1】:

我得到了同样的错误,“端口”的值错误:“y”,所以,我建议仔细检查 laravel-echo-server.json 文件。

【讨论】:

  • 您是新来的,尝试提供更深入的答案以帮助 OP 更多。例如,他应该在那个文件中寻找什么?有什么具体的吗?
【解决方案2】:

这对我来说是如何工作的,

我在 laravel-echo-server.json 文件中设置了 "authHost": "http://localhost:8000"

您也可以在运行 laravel-echo-server init 并在此处提供 URL 后执行此操作。

所以端口是那里的罪魁祸首。

解决方案是只映射 URL。

就像我使用 laravel 代客,所以我将我的网站映射到 something.test

然后我的 laravel-echo-server 文件中的 URL 为“authHost”:“http://something.test

然后我运行 laravel-echo-server start 并且成功了。

【讨论】:

    【解决方案3】:

    当您在 PORT 上运行命令 laravel-echo-server init... 时,您提到了 Yes 而不是 enter 键。这导致了问题。

    只需运行命令 laravel-echo-server init --while 在端口选项上提及端口号或直接输入。

    【讨论】:

      猜你喜欢
      • 2017-06-09
      • 2021-11-03
      • 2021-12-04
      • 2021-10-28
      • 2015-05-31
      • 2022-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多