小编Maa*_*han的帖子

Beyondcode laravel-websocket 未连接到服务器

我正在尝试构建一个聊天应用程序,并使用Beyondcode/laravel-websockets来实现。当我在本地使用它时,它工作得很好,但在服务器上无法使其运行。

我的配置如下

我的回声设置 (Js/Bootstrap.js)

window.Echo = new Echo({
    broadcaster: 'pusher',
    key: process.env.MIX_PUSHER_APP_KEY,
    cluster: process.env.MIX_PUSHER_APP_CLUSTER,
    encrypted: false,
    wsHost: window.location.hostname,
    wsPort: 6001,
});
Run Code Online (Sandbox Code Playgroud)

我的推送器设置 (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' => false,
     'host' => env('WEBSOCKET_HOST'),
     'port' => env('WEBSOCKET_PORT'),
     'scheme' => env('WEBSSOCKET_SCHEME'),
 ],
],
Run Code Online (Sandbox Code Playgroud)

我的 Webscoket 设置 (Websockets.php)

'dashboard' => [
       'port' => env('LARAVEL_WEBSOCKETS_PORT', 6001),
],

 'apps' => [
        [
            'id' => env('PUSHER_APP_ID'),
            'name' …
Run Code Online (Sandbox Code Playgroud)

websocket laravel server laravel-websockets

5
推荐指数
1
解决办法
1746
查看次数

标签 统计

laravel ×1

laravel-websockets ×1

server ×1

websocket ×1