[PHP][Laravel] Websocket z http pusher. |
[PHP][Laravel] Websocket z http pusher. |
16.09.2020, 17:26:37
Post
#1
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) |
Cześć,
jestem na dość wczesnym etapie przerabiania implementacji websocketów więc jeśli gdzieś się pomylę to na wstępie przepraszam. W założeniach mam stworzenie prostego czatu opartego o websocket + pusher client. Ogólnie mam już wszystko co trzeba, jednak po wysłaniu wiadomości otrzymuję wyjątek o treści: Please make sure the PHP Redis extension is installed and enabled. I tutaj mam pytanie. Czy instalacja pusher http nie miała stanowić alternatywy dla redis? Tworząc czat wzorowałem się na tutorialu z tego filmu, jednak autor również nigdzie nie instalował tego rozszerzenia. Jeśli jest ktoś kto może bardziej rozjaśnić mi ten problem to z góry dzięki. https://www.youtube.com/watch?v=OHhvhMUWB9g Ten post edytował Generic 16.09.2020, 17:27:24 |
|
|
16.09.2020, 19:19:36
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
Wstawiłeś BROADCAST_DRIVER=pusher w .env?
|
|
|
16.09.2020, 19:43:26
Post
#3
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) |
Głupi błąd, ponieważ okazało się, że w .env broadcast był ustawiony na pusher natomiast QUEUE_CONNECTION było ustawione na redis zamiast database.
|
|
|
16.09.2020, 19:44:55
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
No widzisz, czasem takie błędy się zdarzają
|
|
|
22.09.2020, 09:31:47
Post
#5
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) |
Wszystko już prawie działa - dashboard pushera odnotowuje wiadomości, pozostał tylko problem z odświeżaniem czatu i listą aktywnych użytkowników.
Udało mi się rozwiązać wszystkie bieżące problemy. Czat działa, jednak pozostał problem z nasłuchiwaniem, który nie aktualizuje nowych wiadomości.
kanał ma nazwę chat, natomiast event MessageSent. Konsola nie zwraca komunikatu it works. Ten post edytował Generic 22.09.2020, 10:39:05 |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 07:00 |