←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

problem z amxbans, probowalem juz wszystkiego

Zablokowany

  • +
  • -
blaher - zdjęcie blaher 25.10.2009

Witam,
zaznaczam ze wczesniej juz mialem kontakt z amxbans, wszystko mi pieknie dzialalo. Zmienilismy system z deb5 na slack13 i musialem wszystko od nowa robic, niestety nie udalo sie.

Tak przebiegaly moje prace:

Dodany uzytkownik :amxbans@localhost,

mysql> show grants;
+-------------------------------------------------------------------------------------------------------------------------+
| Grants for amxbans@localhost |
+-------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'amxbans'@'localhost' IDENTIFIED BY PASSWORD '*9130221C8925DAF62B9AD8F7254A92E130987B69' |
+-------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

prawa tez sa odpowienie.

zainstalowalem amxbans z baza danych na localhost, podajac jako IP : 127.0.0.1, Instalacja przebiegla bez problemow.

moj sql.ini :
amx_sql_host "127.0.0.1"
amx_sql_user "amxbans"
amx_sql_pass "haslo"
amx_sql_db "amxbans"
amx_sql_table "admins"
amx_sql_type "mysql"

Probowalem podmieniac zamiast 127.0.0.1, localhost, albo 192.168.0.1, niestety bez skutku.
plugin nie laczy sie z baza danych.

L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Polaczenie nieudane!
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 16
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Wiadomosc: Can't connect to MySQL server on '127.0.0.1' (111) (2003)
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Status zapytania:
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Polaczenie nieudane!
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Wiadomosc: Can't connect to MySQL server on '127.0.0.1' (111) (2003)
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Status zapytania:
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Polaczenie nieudane!
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17

Nie wiem czym to jest spowodowane.Zaznaczam ze mam odznaczone odpowiednie moduly.

Z gory dzięki za pomoc
Odpowiedz

  • +
  • -
c1rca - zdjęcie c1rca 25.10.2009

A localhost jest dodany do zezwoleń bądź zew. host bazy danych?
Odpowiedz

  • +
  • -
DaddyKuba - zdjęcie DaddyKuba 26.10.2009

W bazie danych serwera www dodałeś IP serwera ?
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 26.10.2009

L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Wiadomosc: Can't connect to MySQL server on '127.0.0.1' (111) (2003)
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Status zapytania:
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Polaczenie nieudane!
L 10/25/2009 - 17:00:02: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17

Nie wiem czym to jest spowodowane.Zaznaczam ze mam odznaczone odpowiednie moduly.


a tak ci działa:
mysql -u amxbans -p -h 127.0.0.1 amxbans

??

Bo tu wygląda na to że w ogóle nie może nawiązać połączenia. Może na innym IP, może niestandardowy port ?
Odpowiedz

  • +
  • -
blaher - zdjęcie blaher 26.10.2009

root@host378:~# mysql -u amxbans -p -h 127.0.0.1 amxbans
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

Chyba to jest przyczyna?

Dodaje usera komendami :
mysql> CREATE USER 'amxbans'@'127.0.0.1' IDENTIFIED BY 'haslo';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'amxbans'@'127.0.0.1';


Co jest nie tak?
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 26.10.2009

Myślę że to powinno ci pomóc: http://pl.wikibooks....talacja/MySQL_5
Odpowiedz

  • +
  • -
blaher - zdjęcie blaher 26.10.2009

Mozna bardziej wyczeprujaca odpowiedz? mysql mam zainstalowany i dziala dobrze. Ogolnie to niezbyt dobrze sie znam na linuxie.
pzdr.
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 26.10.2009

mysql mam zainstalowany i dziala dobrze.

jakby był zainstalowany i działał dobrze to byś nie miał problemów z połączeniem się...

I tu nie jest problem z użytkownikiem (bo nie pisze że złe hasło czy coś) tylko że nie można połączyć się z mysql'em...

Żeby przekonać się, czy serwer MySQL działa, należy spróbować się na niego zalogować. Jako root:

$ mysql -u root -p

Jeśli MySQL zapyta o hasło to znaczy, że działa. Gdy zaś otrzymamy komunikat w stylu "cannot connect", musimy sprawdzić i poprawić/uzupełnić/dokończyć konfigurację



http://forums.mysql....?11,6916,184947
Odpowiedz

  • +
  • -
blaher - zdjęcie blaher 26.10.2009

"przekonalem" sie ze mysql dziala, pozniewaz moge sie zalogwac jako root. Zgodnie z tym co cytowales oznacza to ze baza mysql dziala poprawnie tak? Z roota mysql zakladalem konto amxbans przeciez.
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 26.10.2009

ale nie możesz zalogować się podając ip 127.0.0.1

masz plik konfiguracyjny "/etc/mysql/my.cnf" (lub coś w tym stylu) ??

znajdź i ustaw/dodaj coś takiego:

# security:
# using "localhost" in connects uses sockets by default
# skip-networking
bind-address = 127.0.0.1
Odpowiedz

  • +
  • -
blaher - zdjęcie blaher 27.10.2009

nie mam zadnego pliku my.cnf ani mysql.conf :(
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 27.10.2009

nie mam zadnego pliku my.cnf ani mysql.conf :(

to gdzie masz zapisaną konfigurację ?

poszukaj go lepiej.

p.s.
http://forum.slackwa...opic.php?t=1102
Odpowiedz

  • +
  • -
blaher - zdjęcie blaher 27.10.2009

my my-small.cnf, dodalem do niego to linijki co mowiles i nadal nie moge sie polaczyc z baza... :-/


root@host378:/etc# mysql -u amxbans -p -h 127.0.0.1 amxbans
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)
Odpowiedz
Zablokowany