Mam tu problem, próbując zdalnie połączyć się z moim lokalnym serwerem Homestead Redis. Używam zarówno linii poleceń (redis-cli) i RDM.Laravel Homestead Redis Port Forwarding
jestem w stanie połączyć się z PostgreSQL z pgAdmin w tym polu, ale Redis powraca z:
nie można połączyć się z Redis w 127.0.0.1:63790: Connection refused
My Dyrektywa "bind" pliku konfiguracyjnego Redisa jest komentowana, więc powinna akceptować połączenia ze wszystkich źródeł. Próbowałem również zatrzymać Redis i uruchomić go ponownie, ręcznie wskazując na plik konfiguracyjny, ale bez powodzenia.
W moim pliku konfiguracyjnym Homestead.yaml, port Redis nie był domyślnie przekazywany. Według Homestead Documentation, mogę ustawić przekierowanie portu tak:
ports:
- send: 63790
to: 6379
protocol: udp
Cóż, próbowałem też, że i ponownym uruchomieniu serwera, ale to nie działa.
Czy brakuje mi czegoś?
Działa jak urok! Właśnie otworzyłem [polecenie ściągnięcia] (https://github.com/laravel/docs/pull/1670) w dokumentach Laravel, aby dodać twoje instrukcje, aby połączyć się z Redis. –
Nie wydaje mi się, żeby tak było w przypadku najnowszej maszyny wirtualnej Homestead - wydaje się, że redis teraz słucha tylko 127.0.0.1. Więc wracamy do przekierowania portów. –