【#Laravel】laravel-echo が動いた!socket.ioが新しすぎると通信不能になる!
関連記事
- 【#apache #PHP】apacheが立ち上がらなくなったー「アクセス許可で禁じられた方法でソケットにアクセスしようとしました」エラー発生 【2024年04月16日(火)】
- 【#Laravel #PHP】久しぶりにLaravelと格闘しておるがすっかり忘れちょる(汗 【2024年04月12日(金)】
- 【#PHP】謎な #Laravel 案件 引き渡したじ 【2024年01月11日(木)】
- 【PHP】PHPのバージョンをアップしたら,「tcpdf」フレームワークがエラー吐きまくりで,こっちまで吐きそうになった 【2024年01月10日(水)】
- 【#PostgreSQL #laravel】サーバのお引っ越し作業 オワタ 【2022年09月27日(火)】
やっと原因が判った!
鬼のように修正しまくったけど,なんのことはない JSの「socket.ioフレームワーク」
2.4系列を使うと動く
4.0系列(最新版)を使ってたら,全く動かない(大汗
laravel-echo サーバー側がずっと,TCPのアクセプトを受け入れてない気がしてたんじゃが
やっぱりアクセプト周りが全然動いてなかったべ
サーバの画面表示がまるっきり変わった

その方法
(1)
Laravelプロジェクト内に要るであろう「package.json」の中
"dependencies": {
"laravel-echo": "^1.10.0",
"log4js": "^6.3.0",
"socket.io": "^2.4.0", <--- これ
"socket.io-client": "^2.4.0" <--- これ
}
の2つを「^2.4.0」に書き換える(2)
Laravelプロジェクト内の「node_modules」フォルダを全削除
(3)
コマンドプロンプトで以下の2つのコマンドを実行して「js/app.js」の再作成
npm install npm run dev動き出してみたら
ほぼ想定通りの電文が送られてきてる
電文のやり取りも想定通り
ただこれ,SSLのときは,証明書を自分で設定ファイルに設定しないといけないっぽい
https overで動いていて,証明書周りの設定はやらずに済むかと思ったが,そうは問屋が卸さないみたい
これで,クラウドサーバーからIcTセンサを,法に触れない程度でやりたい放題,いじれるはず(GRB爆

コメント
広島カープの羽月隆太郎容疑者、「ゾンビたばこ」使用の疑いで逮捕
【#総選挙】衆議院選挙 きょう公示 12日間の選挙戦へ
青森 スノーモービル乗るため入山の約10人と連絡取れず 遭難か
【#不発弾】宮崎市中心部の不発弾 17日に処理 避難指示や交通規制予定(26/1/17)
【総選挙】立民 公明 衆院選に向け新党結成で合意(26/1/15)
【大雪】大雪と雷及び突風に関する全般気象情報 第3号(26/1/1)
ブルーレイはオワコン? ソニー生産終了が意味する「次世代メディア」の失敗
ビジネスホテルで火事 1人遺体で見つかる 宿泊客4人けが 水戸
【#ドラセナ】御神木たる幸福の木(ドラセナ):花芽がほころびだした!すごい香りで部屋が満たされてる!