Błąd połączenia z bazą MySQL
Najlepsza odpowiedź
PANDA_2zl
15.02.2019 07:40
Problem był z modułem mysql przy silniku rehlds, po wgraniu modułu mysql ze zwyklego amx'a wszystko działa bez problemów Przejdź do postu

PANDA_2zl
13.02.2019
Próbuje wszystkich rozwiązań, ale serwer nie chce się połączyć z bazą danych, adres ip został dodany do zdalnego dostepu do bazy danych
konsola amxbans
[AMXX] SQL error: can't connect: 'Can't connect to MySQL server on '188.165.23.153' (4)' [AMXX] Loaded 0 admins from file
sql.cfg
amx_sql_host "188.165.23.153" amx_sql_user "p536928_amxbans" amx_sql_pass "xxxxxx" amx_sql_db "p536928_amxbans" amx_sql_table "admins" amx_sql_type "mysql"
modules.ini
mysql ;sqlite
plugins.ini
; Admin Base - glowne ustawienia dla adminow. ;admin.amxx ; bazy admina (wymagane aby chodzili admini) admin_sql.amxx ; bazy admina - Wesja SQL (comment admin.amxx) amxbans_core.amxx amxbans_main.amxx
Ma ktoś pomysł co jest nie tak?
Remik
13.02.2019
Z takim adresem raczej ci się nie połączy, tym bardziej z tym "www" na początku. Spróbuj wpisać zwykły adres IP.
Z tego co widzę to 188.165.23.153
PANDA_2zl
13.02.2019
Z czego masz Bazę Danych?
proserwer.pl
Z takim adresem raczej ci się nie połączy, tym bardziej z tym "www" na początku. Spróbuj wpisać zwykły adres IP.
Z tego co widzę to 188.165.23.153
Alternatywny adres IP:137.74.4.109 (czasem używany przez pluginy, np. do łączenia się z bazą SQL)
użyłem ten, ale nadal nie działa
Użytkownik SezonowyGracz edytował ten post 13.02.2019 20:40
Remik
13.02.2019
Z czego masz Bazę Danych?
proserwer.pl
Z takim adresem raczej ci się nie połączy, tym bardziej z tym "www" na początku. Spróbuj wpisać zwykły adres IP.
Z tego co widzę to 188.165.23.153
Alternatywny adres IP:137.74.4.109 (czasem używany przez pluginy, np. do łączenia się z bazą SQL)
użyłem ten, ale nadal nie działawpisz adres Ip serwera a jak nie pokaż c masz w consoli
PANDA_2zl
13.02.2019
Z czego masz Bazę Danych?
proserwer.pl
Z takim adresem raczej ci się nie połączy, tym bardziej z tym "www" na początku. Spróbuj wpisać zwykły adres IP.
Z tego co widzę to 188.165.23.153
Alternatywny adres IP:137.74.4.109 (czasem używany przez pluginy, np. do łączenia się z bazą SQL)
użyłem ten, ale nadal nie działawpisz adres Ip serwera a jak nie pokaż c masz w consoli
[AMXBans] SQL error: can't connect: 'Can't connect to MySQL server on '137.74.4.109' (111)'
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Connection failed!
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 1
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Message: Can't connect to MySQL server on '137.74.4.109' (111) (2003)
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Query statement: SELECT `motd_delay` FROM `amx_serverinfo` WHERE address = '145.239.236.192:27125'
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Connection failed!
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 5
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Message: Can't connect to MySQL server on '137.74.4.109' (111) (2003)
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] Query statement:
[AMXBans] No Reasons found
[AMXBans] No Reasons found in Database. Static reasons were loaded instead.
L 02/13/2019 - 21:07:38: [amxbans_main.amxx] [AMXBans] No Reasons found in Database. Static reasons were loaded instead.
wpisanie ip serwera nic nie zmieniło, wiec wrocilem do tego co wczesniej
Volter
13.02.2019
PANDA_2zl
13.02.2019
Musisz użyć wewnętrznego IP Bazy Danych lub domeny podanej na hostingu, Adres IP który próbujesz wywołać odnosi się do Maszyny na OVH gdzie proserwer ma dedyka/Serwer
pokombinowałem i udało sie nie wiem czemu wczesniej mi nie działało, ale jakby ktoś miał ten sam problem, przy hostingu na proserwer.pl, to w cpanelu po lewej stronie nizej jest ip.
Edit.
Serwer pojawił się w bansie, ale nadal jest błąd połączenia...
Odpowiedź serwera po wysłaniu Rcon'em wymuszenia "przeładowania adminów"
[AMXBans] SQL error: can't connect: 'Can't connect to MySQL server on '188.165.23.153' (4)'
Użytkownik SezonowyGracz edytował ten post 13.02.2019 22:13
koszula93
13.02.2019
https://amxx.pl/topi...serwerpl-xaapl/
Zamiast IP spróbuj wpisać nazwę swojej strony:
amx_sql_host "nazwastrony.xaa.pl"
PANDA_2zl
13.02.2019
https://amxx.pl/topi...serwerpl-xaapl/
Zamiast IP spróbuj wpisać nazwę swojej strony:
amx_sql_host "nazwastrony.xaa.pl"testowałem, ten sam błąd
PANDA_2zl
13.02.2019
A wpisz:
127.0.0.1albo
localhosti sprawdź.
L 02/13/2019 - 23:01:26: -------- Mapchange to de_dust2 -------- L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Connection failed! L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 1 L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Message: Can't connect to MySQL server on '127.0.0.1' (111) (2003) L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Query statement: SELECT `motd_delay` FROM `amx_serverinfo` WHERE address = '145.239.236.192:27125' L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Connection failed! L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 5 L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Message: Can't connect to MySQL server on '127.0.0.1' (111) (2003) L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] Query statement: L 02/13/2019 - 23:01:26: [amxbans_main.amxx] [AMXBans] No Reasons found in Database. Static reasons were loaded instead. L 02/13/2019 - 23:01:46: [GEOIP] Database info: GeoLite2 Country database 2.0 L 02/13/2019 - 23:01:46: -------- Mapchange to de_dust2 -------- L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Connection failed! L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 1 L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Message: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (2002) L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Query statement: SELECT `motd_delay` FROM `amx_serverinfo` WHERE address = '145.239.236.192:27125' L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Connection failed! L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 5 L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Message: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (2002) L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] Query statement: L 02/13/2019 - 23:01:46: [amxbans_main.amxx] [AMXBans] No Reasons found in Database. Static reasons were loaded instead. L 02/13/2019 - 23:01:59: [amxbans_main.amxx] [AMXBans] Connection failed! L 02/13/2019 - 23:01:59: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 17 L 02/13/2019 - 23:01:59: [amxbans_main.amxx] [AMXBans] Message: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (2002) L 02/13/2019 - 23:01:59: [amxbans_main.amxx] [AMXBans] Query statement: L 02/13/2019 - 23:02:01: [amxbans_main.amxx] [AMXBans] Connection failed! L 02/13/2019 - 23:02:01: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 16 L 02/13/2019 - 23:02:01: [amxbans_main.amxx] [AMXBans] Message: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (2002) L 02/13/2019 - 23:02:01: [amxbans_main.amxx] [AMXBans] Query statement:
Ang3l
14.02.2019
Zmien modul mysql na starsza wersje z 1.8.2 amxmoda
Dodaj 188.165.23.153 i te ip 137.74.4.109 do cpanelu i ruszy
Problemem jest to , ze w cpanelu musisz procz ip strony to drugie ip , ktore ci wskazuje w logach (137.74.4.109) oba musza byc dodane mialem podobny problem z sklepem sms jezeli chodzi o proserwer
Powinno pomoc :3
PANDA_2zl
14.02.2019
Zmien modul mysql na starsza wersje z 1.8.2 amxmoda
Dodaj 188.165.23.153 i te ip 137.74.4.109 do cpanelu i ruszy
![]()
Problemem jest to , ze w cpanelu musisz procz ip strony to drugie ip , ktore ci wskazuje w logach (137.74.4.109) oba musza byc dodane mialem podobny problem z sklepem sms
jezeli chodzi o proserwer
![]()
Powinno pomoc :3
137.74.4.109 dodałem w zdalnym sterowaniu od razu, więc to nie problem w tym leży
Edit.
Nie wiem po co zmieniać moduł na starszy, jak logicznie nowszy powinien być, lepszy
Użytkownik SezonowyGracz edytował ten post 14.02.2019 10:20
Scorpion Flail
14.02.2019
Komunikat 'Can't connect' jasno świadczy o tym, że połączenie nawet nie dociera do aplikacji - w tym przypadku serwera bazy danych. Zazwyczaj dotyczy to problemów sieciowych/routingu/firewalla. Musisz zgłosić się w tej sprawie do swojego hostingu, niech zweryfikują czy mogą nazwiązać połączenie z poziomu maszyny oraz czy w ogóle ten adres u nich odpowiada.
PANDA_2zl
14.02.2019
pokombinowałem z użytkownikami baz danych, zauważyłem że serwer łączy się prawidlowo z bazą danych, gdy strona bansa jest odłączona, zmieniłem w konfiguracji bansa host bazy danych na cs-pochylnia.xaa.pl bo był localhost i wszystko ruszyło
Najlepsza odpowiedź
PANDA_2zl
15.02.2019
Problem był z modułem mysql przy silniku rehlds, po wgraniu modułu mysql ze zwyklego amx'a wszystko działa bez problemów
Ang3l
17.02.2019
Edit.
Problem był z modułem mysql przy silniku rehlds, po wgraniu modułu mysql ze zwyklego amx'a wszystko działa bez problemów
Tak jak mowilem zmiana modulu pomoze
Czemu ma zmieniać moduł mysql na starsza wersje ?
nie wiem dlaczego, ale np na wersji 1.8.3 amxa (wersja dev pobrana z amxmodx) modul mysql odrzuca laczenie sie z baza. Przy uzyciu modulu mysql z wersji 1.8.2 wszystko dziala