Samowar | 2020-10-24 19:23:15 UTC | #1
Hej mam taki mały problem z portami
gdy chcę połączyć się z bazą danych wyskakuje błąd:
connect ECONNREFUSED 127.0.0.1:3306
Jest to najprawdopodobniej wina portów zablokowanych wie ktoś jak je odblokować?
Timo | 2020-10-24 19:25:16 UTC | #2
Spróbuj localhost:3306
.
Używasz Dockera?
Podrzuć bind-address
z konfiguracji serwera bazy danych.
Samowar | 2020-10-24 19:27:13 UTC | #3
no niestety na localhost to samo a adres 127.0.0.1 jest wymagany do niektórych skryptów
A gdzie znajde to bind adress?
Tak używam dockera wymaganego do panelu pteordactyl
Timo | 2020-10-24 19:30:10 UTC | #4
Jeśli próbujesz połączyć się z kontenera na serwer bazy danych stojący bezpośrednio na hoście, to localhost ani 127.0.0.1 nie zadziała.
W takim wypadku zajrzyj tutaj:
https://forum.lvlup.pro/t/pterodactyl-mysql-problem-z-logblokiem/12973/6?u=timo
Samowar | 2020-10-24 19:34:02 UTC | #5
Po wpisaniu nano … /my.cnf nie znalazłem zbindowanego
Więc dodałem to na sam dół jednak po tym wywaliło w panelu błąd 500
Timo | 2020-10-24 19:37:15 UTC | #6
No to zbinduj usuwając # z bind-address i ustawiając na 0.0.0.0.
Wtedy też w konfiguracji pterodactyla będziesz chyba musiał użyć localhost, a nie 127.0.0.1. Jeśli nie wiesz jak to zmienić, wróć do dokumentacji z instalacją.
Samowar | 2020-10-24 19:56:40 UTC | #8
chodziło mi że wogóle nie było tam nic takiego – pteordactyl jest na localhost
Tutaj zdjęcie z pliku konfiguracyjnego my.cnf > niestety nadal to nic nie dało
system | 2020-11-25 19:38:50 UTC | #9
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.