Php 当.evn文件中存在APP_DEBUG=false时,Laravel WebSockets自定义处理程序类不工作
在我的Laravel项目中,我实现了Laravel WebSockets,如下所述: 我已经实现了Php 当.evn文件中存在APP_DEBUG=false时,Laravel WebSockets自定义处理程序类不工作,php,laravel,websocket,laravel-websockets,Php,Laravel,Websocket,Laravel Websockets,在我的Laravel项目中,我实现了Laravel WebSockets,如下所述: 我已经实现了MyCustomWebSocketHandler类,并且在.env文件中使用APP_DEBUG=true一切都很好 但是当APP_DEBUG=false时,MyCustomWebSocketHandler类中的非实现正在执行。它使用默认的BeyondCode\LaravelWebSockets\WebSockets\WebSockets\WebSocketHandler类 在谷歌上搜索解决方案后,我
MyCustomWebSocketHandler
类,并且在.env
文件中使用APP_DEBUG=true
一切都很好
但是当APP_DEBUG=false
时,MyCustomWebSocketHandler
类中的非实现正在执行。它使用默认的BeyondCode\LaravelWebSockets\WebSockets\WebSockets\WebSocketHandler
类
在谷歌上搜索解决方案后,我发现:
但是matheusb comp
的评论是不正确的。它仍然不起作用,甚至类MyCustomWebSocketHandler实现了MessageComponentInterface{}
我如何解决在
.env
文件中使用APP_DEBUG=false
时,Laravel WebSockets仍然可以与MyCustomWebSocketHandler
类中的实现一起工作的问题?您的Laravel.log中有错误吗?没有,我没有错误。它只是使用默认的WebSocketHandler
类,而不是我的MyCustomWebSocketHandler
类。您的laravel.log中有错误吗?没有,我没有错误。它只使用默认的WebSocketHandler
类,而不是myMyCustomWebSocketHandler
类。