問題タブ [laravel-websockets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - Laravel Websockets Apache2 ReverseProxy セットアップ
問題
Apache サーバーの背後にある laravel websockets ライブラリを使用してライブ環境をセットアップしようとしています。Websocket サーバーはポートで実行されています6001
(外部から到達できません)。Apache VHost は次のように構成されていますws.example.com
Apache にwss://
リクエストを正しくプロキシさせることができません。への要求はwss://ws.example.com/request/path?protocol=7&client=js&version=5.1.1&flash=false
失敗します。( Error during WebSocket handshake: Invalid status line
)
仮想ホストの設定に問題があると思います。何か不足していますか?アドバイスをいただければ幸いです。
仮想ホスト構成
php - Laravel Websockets がローカルホストでリアルタイム統計を表示しない
localhost で Laravel Web ソケットをセットアップしようとしていますが、ダッシュボードでリアルタイム統計を取得するのに問題があります。
config/broadcasting.php で、Laravel websockets のドキュメントに従ってプッシャー配列を更新しました。
.env で、ブロードキャスト ドライバーを更新しました
それに応じて、bootstrap.js ファイルも次のように更新しました。
コンポーザーでプルしているプッシャーバージョンは
すべてを行った後、リアルタイム統計が機能しない理由がわかりません。コンソールから取得しているエラーは
私は Windows で xampp を使用しています。
php - Laravel Websockets - 有効な Pusher API キーがまだ必要な理由
プロジェクトでLaravel WebSocketsを使用しています。
そして、Laravel WebSockets はプッシャーの代替品だと言われています。
しかし、私の質問は、
なぜ有効なプッシャー API キーがまだ必要なのですか? 有効なプッシャー API キーを配置した場合にのみ機能しました。
そして、プッシャー API キーがなければ、それを行うことはできませんか?
誰かがより良い知識で私を助けることができますか?
ありがとうございました