@maitrungduc1410 Mình làm theo hướng dẫn của bạn thấy được rồi . Cám ơn bạn.
Mình phát hiện trong cách gọi dữ liệu từ laravel khi phân trang mình để nguyên là get()->paginate(10) nên khi chuyển sang trang thứ 2 thì các thao tác đều không được nhưng bỏ get() đi thì mọi thứ đều ok
Không chỉ dừng lại ở việc nghe lén đọc lén, FB còn đã hoàn thiện kĩ năng "ngắm lén" khi sử dụng kĩ nhận diện hình ảnh để xem trộm các tin nhắn hình ảnh, cụ thể các vật thể nằm trong hình ảnh đó sau đó target customer đến các merchant phù hơp
anw, nội dung bài viết của bạn rất hợp trend và thú vị
Khi dùng Spring Boot để code web thì bạn đã dùng Spring MVC rồi.
Spring Boot chỉ là giúp bạn đỡ cấu hình hơn thôi, code đơn giản hơn, còn thực ra bạn vẫn sử dụng các module khác của Spring như MVC để thực hiện chức năng cụ thể (vd làm web).
Mình nghĩ nên làm quen với Spring Boot trước, sau khi nắm được rồi hãy đi sâu vào MVC, bạn sẽ thấy nó không khác nhiều.
Đã cài predis như trong bài mình nói hay chưa?, ở config/database.php, đoạn REDIS_CLIENT đã đổi thành predis hay chưa?
Kiểm tra chắc chắn là lúc gửi message từ trình duyệt, code có chạy vào routes/web.php và app\Events\MessagePosted.php (bạn đặt vài cái Log::info vào là biết)
Ở config/app.php đã enable BroadcastServiceProvider phần providers lên hay chưa?
THẢO LUẬN
ok
@maitrungduc1410 Mình làm theo hướng dẫn của bạn thấy được rồi
. Cám ơn bạn.
Mình phát hiện trong cách gọi dữ liệu từ laravel khi phân trang mình để nguyên là
get()->paginate(10)nên khi chuyển sang trang thứ 2 thì các thao tác đều không được nhưng bỏget()đi thì mọi thứ đều oklàm dự báo thời tiết được ko
Không chỉ dừng lại ở việc nghe lén đọc lén, FB còn đã hoàn thiện kĩ năng "ngắm lén" khi sử dụng kĩ nhận diện hình ảnh để xem trộm các tin nhắn hình ảnh, cụ thể các vật thể nằm trong hình ảnh đó sau đó target customer đến các merchant phù hơp anw, nội dung bài viết của bạn rất hợp trend và thú vị
link trên e đâu thấy con ma với đốm lửa nào đâu ạ
@Thin bạn tạo file có tên là Procfile (không có đuôi gì nhé) rồi copy dòng
vào thôi.
Còn về lỗi 403 thì có thể là do bạn ko có Procfile (https://stackoverflow.com/questions/47619860/laravel-5-4-on-heroku-forbidden-you-dont-have-permission-to-access-on-this-s)
Bài viết rất bổ ích
Train thử mà thấy ko chạy dc a ơi!
@maitrungduc1410 cảm ơn bạn, mình đã fix và mọi thứ có vẻ ổn cho đến đoạn này
Ở đây khi mình log cái response ra thì nó không thấy dữ liệu của message đi kèm mà chỉ có mỗi cái socket
Bài của bạn rất hay
Khi dùng Spring Boot để code web thì bạn đã dùng Spring MVC rồi. Spring Boot chỉ là giúp bạn đỡ cấu hình hơn thôi, code đơn giản hơn, còn thực ra bạn vẫn sử dụng các module khác của Spring như MVC để thực hiện chức năng cụ thể (vd làm web). Mình nghĩ nên làm quen với Spring Boot trước, sau khi nắm được rồi hãy đi sâu vào MVC, bạn sẽ thấy nó không khác nhiều.
cho em hỏi nên học spring mvc trước khi học spring boot ko ạ
nên có video thể hiện cấu hình nữa thì tuyệt vời
) đọc hơi khó hiểu hii
@hellosunnyhihi mình đã clone code của bạn về và chạy thì hoàn toàn ko bị làm sao hết bạn nhé
, chạy lên phát được luôn realtime bình thường.
Bạn thử chạy lại (close hết tất cả terminal đi và khởi động lại), clear config:
Đảm bảo là redis cài ở máy của bạn ko có password
@vietgroup Mình đã thêm vào trong bài cách làm pagination ở mục Bonus nhé.
Mình cũng đã thử cài
laravel-vue-paginationđể xem nó thế nào thì lúc chạy lên ko thấy có gì cả.@maitrungduc1410 bạn vào đây https://github.com/4sunny1995/ChatRealTime để check các file config mà mình config theo hướng dẫn ở trên đúng chưa giúp mình vs Mình check lại rồi mà chưa tìm thấy lỗi sai ở đâu
@maitrungduc1410 khi mình gọi tới tới đoạn này broadcast(new MessagePosted($message,$user))->toOthers();
thì nó sẽ khởi tạo 1 class MessagePosted Event như này
như ở termiral thì chưa thấy thông báo Event được khởi tạo.
Oke em
kết nối tới laravel-echo-server nom như thế kia là ổn rồi đó bạn.
Bên queue:work ko thấy gì là do chưa có message nào đc đẩy vào Redis, bạn check lại:
.envđoạn sau đã đúng hay chưa?predisnhư trong bài mình nói hay chưa?, ởconfig/database.php, đoạnREDIS_CLIENTđã đổi thànhpredishay chưa?routes/web.phpvàapp\Events\MessagePosted.php(bạn đặt vài cáiLog::infovào là biết)config/app.phpđã enableBroadcastServiceProviderphầnproviderslên hay chưa?