Aktywne Wpisy

InnyWymiar90 +7
R K S Huwdu na murawie bronii tytułu, na żylecie ultra fanii, za RKS życie by oddal (*^ω^)

źródło: temp_file6012698734127325762
Pobierz
Markowowski +25
Według Seby „firma, z którą współpracuje” osiągnęła „200 mld złotych obrotu” w zeszłym roku. To więcej niż wszystkie firmy w Polsce poza Orlenem. Przychody Jeronimo Martins (właściciel Biedronki) wyniosły około 140 mld złotych w 2024. A może Seba się pomylił o te 60 mld zł i jeździ paleciakiem po Biedronce (czytaj „ma współpracę z firmą”) albo sprzedawanie szkoleń jest tak dochodowe?
#sebcel
#sebcel

Lokalnie działał bez problemu. Podpinam pushera zamiast reverba i też działa bez problemu.
Tylko na zagranicznych portalach: Reverb został przetestowany i musi działać. Dodaj sobie do routingu /apps/{event}/events i powinno działać (⌐ ͡■ ͜ʖ ͡■)
Przechodząc do tematu mam taki błąd, a raczej jego początek:
Pusher error: <!DOCTYPE html> <html lang="en" class="auto"> <!-- Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: The POST method is not supported for route apps/387120/events. Supported methods: GET, HEAD. in file
Normalnie błąd informuje o problemie z routingiem i wystarczyło by zmienić routing, ale jaki routing mam zmienić jak żadnego nie ma odpowiedzialnego za ten url.
Idąc dalej ustawienia aktualnie dla .env wyglądają tak:
REVERB_APP_ID=387120
REVERB_APP_KEY=uxbvxeoyb3kuhkcsi1cm
REVERB_APP_SECRET=j6vuzgbu74asbwjwuxhy
REVERB_HOST="domena.pl"
REVERB_PORT=443
REVERB_SCHEME=https
VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
VITE_REVERB_HOST="${REVERB_HOST}"
VITE_REVERB_PORT="${REVERB_PORT}"
VITE_REVERB_SCHEME="${REVERB_SCHEME}"
REVERB_SERVER_HOST=0.0.0.0
REVERB_SERVER_PORT=8181
Tutaj tylko port jest inny niż z dokumentacją, ponieważ na 8080 mam coś innego.
W pliku nginx.conf mam:
location /apps {
proxy_http_version 1.1;
proxy_set_header Host $http_host;
proxy_set_header Scheme $scheme;
proxy_set_header SERVER_PORT $server_port;
proxy_set_header REMOTE_ADDR $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_pass [http://0.0.0.0:8181;](http://0.0.0.0:8181;)
}
Próbowałem z /apps i / i bez różnicy. Nie wiem czy tu ma wpływ na to, że korzystam z VPS i HestiaCP. Blokuje to w jakiś sposób, czy coś?
#programowanie #programista15k #pytanie #php
@nophp: jak ostatnio konfigurowałem Reverb to wstawiłem
location /app
, a nie/apps
. Może to jest problemem?Z tego co pamiętam klient łączy się po adresie z /apps/ ale serwer wysyła na /app/
BTW. Puszczanie websocketa przez 0.0.0.0 na produkcji to nie jest dobry pomysł. Skoro i tak zasłaniasz to nginxem to puść lokalnie.