В моем Laravel проекте я реализовал Laravel WebSockets, следуя этой статье: https://freek.dev/1228-introducing-laravel-websockets-an-easy-to-use-websocket-server-implemented-in-php
Я реализовал MyCustomWebSocketHandler
класс и все отлично работает с APP_DEBUG=true
в файле .env
.
Но когда APP_DEBUG=false
, не выполняется ни одна из реализаций класса MyCustomWebSocketHandler
. Он использует класс BeyondCode\LaravelWebSockets\WebSockets\WebSocketHandler
по умолчанию.
После поиска решений в Google я нашел это: https://github.com/beyondcode/laravel-websockets/issues/296
Но комментарий matheusb-comp
не является правда. Он все еще не работает, даже class MyCustomWebSocketHandler implements MessageComponentInterface { }
.
Как я могу это исправить, что с APP_DEBUG=false
в файле .env
, Laravel WebSockets по-прежнему работает с реализациями в классе MyCustomWebSocketHandler