Полная ошибка:
Pusher : Error : {"type":"WebSocketError","error": {"type":"PusherError","data":{"code":4005,"message":"Path not found"}}} app.js:47801 Pusher : State changed : connecting -> disconnected
эта ошибка отображается в консоли при отправке события от https://dashboard.pusher.com/apps/489207/console/realtime_messages в console.info
bootstrap.js
import Echo from 'laravel-echo'
window.Pusher = require('pusher-js');
window.Echo = new Echo({
broadcaster: 'pusher',
key: process.env.MIX_PUSHER_APP_KEY,
cluster: process.env.MIX_PUSHER_APP_CLUSTER,
encrypted: true
});
также в config / broadcasting.php добавьте кластер в конфигурацию толкателя
'pusher' => [
'driver' => 'pusher',
'key' => env('PUSHER_APP_KEY'),
'secret' => env('PUSHER_APP_SECRET'),
'app_id' => env('PUSHER_APP_ID'),
'options' => [
'cluster' => env('PUSHER_APP_CLUSTER'),
'encrypted' => true,
],
],
app.js
mounted(){
Echo.private('chat')
.listen('ChatEvent',(e) => {
console.info(e);
});
}






не забудьте добавить конфигурацию вашего толкателя в файл .env
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
также проверьте каналы Route, и в своем классе событий вы должны реализовать 'ShouldBroadcast'
это содержание добавлено ранее.