laravel websockets无法投放

时间:2019-08-04 11:54:21

标签: laravel laravel-5 websocket

在输入“ php artisan websockets:serve”后,我尝试按照https://docs.beyondco.de/laravel-websockets/的文档使用websockets,但出现以下错误

Whoops \ Exception \ ErrorException:BeyondCode \ LaravelWebSockets \ Statistics \ DnsResolver类可能不会从最终类(React \ Dns \ Resolver \ Resolver)继承

1 个答案:

答案 0 :(得分:1)

您遇到的问题是由于React\Dns软件包中的向后不兼容更改导致BeyondCode\LaravelWebSockets软件包失败而引起的。其他人也报告了此问题on github。解决方案是降级React\Dns程序包,直到BeyondCode\LaravelWebSockets自己解决此问题。降级可以这样进行:

composer require react/dns:^0.4.19

这样做之后,请尝试再次运行php artisan websockets:serve,以查看问题是否已解决。