@binhxikeno2
bạn coi lại xem cấu trúc của pj đã đúng chưa.
folder "public" bây giờ thành "public_html"
bạn kiểm tra đã chuyển hết file trong thư mục public sang public_html chưa.
Rất cảm ơn vì bài viết của tác giả. Nhưng hiện tại setuservisiblehint deprecated mong tác giả có thể hướng dẫn tôi và mọi người hướng xử lý khác. Xin cảm ơn!
À được rồi a à... e ra mới thấy cái server nó báo laravel_database_chatroom, vào đổi là được, không đọc kĩ bài viết
Echo.channel('laravel_database_chatroom')
.listen('MessagePosted', (data) => {
let message = data.message
message.user = data.user
this.list_messages.push(message)
})
Cấu hình .env phần BROADCAST, QUEUE driver đã đúng chưa
đã cài predis chưa, sau đó đã sửa lại file config/database.php như mình đề cập chưa
Đã chạy php artisan queue:work chưa
Đã chạy laravel-echo-server start chưa, khi chạy có báo lỗi gì ko
Ở file resouces/js/bootstrap,js đoạn cấu hình laravel echo host đã đúng chưa (mặc định là ${window.location.protocol}//${window.location.hostname}:6001
Mở Chrome->Inspect->Network->WS, sau đó F5 lại trang, xem có thấy kết nối của socketIO hay ko
THẢO LUẬN
OMG!!!!!
rất hay a ơi, bổ sung thêm là tài liệu a đưa là cách học TA trong ML :V
@s2banggia88 vậy bạn thử
rmthêm cảkinsingvàtouchcác file đấy vào để malware không ghi đè đi xem đỡ hơn khôngkhông loại trừ khả năng là hacker đã sửa cái hack đó, thì chúc bạn may mắn cài lại từ đầu
Mình xem bài này rồi, cũng thử nhưng k đc, cũng k rõ có phải bị hack k, để mình thử set pass cho redis.
Cần API COVID mình có thể share cho nhé.
bạn thử xem lại phiên bản php trên server nhé
oke e nhé
@binhxikeno2
bạn coi lại xem cấu trúc của pj đã đúng chưa.
folder "public" bây giờ thành "public_html"
bạn kiểm tra đã chuyển hết file trong thư mục public sang public_html chưa.
còn Maatwebsite thì thế nào bác nhỉ
Rất cảm ơn vì bài viết của tác giả. Nhưng hiện tại setuservisiblehint deprecated mong tác giả có thể hướng dẫn tôi và mọi người hướng xử lý khác. Xin cảm ơn!
À được rồi a à... e ra mới thấy cái server nó báo laravel_database_chatroom, vào đổi là được, không đọc kĩ bài viết Echo.channel('laravel_database_chatroom') .listen('MessagePosted', (data) => { let message = data.message message.user = data.user this.list_messages.push(message) })
em check kĩ rồi a ạ... vẫn hông được...
Lỗi về realtime bạn cần check lại:
redischưa, mở terminal gõ:redis-cli.envphần BROADCAST, QUEUE driver đã đúng chưapredischưa, sau đó đã sửa lại fileconfig/database.phpnhư mình đề cập chưaphp artisan queue:workchưalaravel-echo-server startchưa, khi chạy có báo lỗi gì koresouces/js/bootstrap,jsđoạn cấu hìnhlaravel echohost đã đúng chưa (mặc định là${window.location.protocol}//${window.location.hostname}:6001socketIOhay koNhưng vẫn chưa thể real được a ơi, chẳng có lỗi gì xảy ra ngoài việc nó chưa realtime
với bạn thì trường
authHostlàhttp://localhost/Tutorial/LaravelSocketIO/public/chat.Trong bài ta dùng public channel nên tạm thời trường
authHostta chưa cần quan tâm nhé bạnbạn check ở
error.response.data.errorstrong đó sẽ bao gồm toàn bộ lỗi validation trả về từ backend nhé.Bao gồm cả của price (nếu có)t không thích dùng cái Navigation Component :v
em làm theo mà vẫn không được ạ