Laravel Echo Server、Socket IO、Redis を使用して Web サイトを構築しています。私が直面している問題は、すべてがローカルで動作するのに、VPS サーバーでは動作しないことです。
ユーザーがソケット IO を必要とするビューに入ると、404 ループが発生します。 https://example.com:6001/socket.io/?EIO=4&transport=polling&t=O0DofMO net::ERR_CONNECTION_CLOSED
FireFox では、このエラーが表示されます。詳細については、
##P粉2695300532024-03-27 12:36:38
現在は動作しているようです。
laravel-echo-server.json を HTTPS 経由で動作するように設定しました。
これにより、イベント ブロードキャストが再び機能するようになりますが、チャネル認証は機能しません。そこで、Socket.IO のインポート方法を変更しました:
リーリー ###に### リーリー
これらの変更は機能しました。チャネルのデフォルトのプレフィックスを削除すると非常に役立つことに注意してください。