Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
GmAMXBans

Problem z połączeniem z bazą danych

GmAMXBans

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
9 odpowiedzi w tym temacie

#1 krzysiu1111

    Życzliwy

  • Użytkownik

Reputacja: 7
Nowy

  • Postów:22
  • GG:
  • Imię:Krzysztof
  • Lokalizacja:Bączałka
Offline

Napisano 24.09.2011 10:30

Witam

Posiadam GmAMXBans 1.6 + Poprawki (AMXX.PL). Serwer oraz strona znajduje się na playxmaniac.com

Serwer: DPROTO
AMXX: 1.8.1


AMXXBANS zainstalowałem na stronie www:
http://playxmaniac.c...iu111/amxxbans/

Pluginy dałem na serwer. W konsoli mam taki błąd:
L 09/24/2011 - 11:05:41: [amxbans_main.amxx] [AMXBans] Polaczenie nie powiodlo sie!
L 09/24/2011 - 11:05:41: [amxbans_main.amxx] [AMXBans] Wiadomosc: Can't connect to MySQL server on '186.165.210.180' (101) (2003)
L 09/24/2011 - 11:05:41: [amxbans_main.amxx] [AMXBans] Raport zapytania: SELECT `bid`, `ban_created`, `ban_length`, `cs_ban_reason`, `admin_nick`, `admin_id`, `admin_ip`, `player_nick`, `player_id`, `player_ip`, `server_name`, `server_ip`, `ban_type` FROM `amx_bans` WHERE ((`player_id` = 'BOT' AND `ban_type` = 'S') OR (`player_ip` = '127.0.0.1' AND `ban_type` = 'SI')) AND `expire

Plugins.ini: (bez moich pluginów)
; AMX Mod X plugins
; Admin Base - Always one has to be activated
amxbans_core.amxx
amxbans_main.amxx
;admin.amxx		  ;  admin base (required for any admin-related)  
;admin_sql.amxx		  ;  admin base - SQL version (comment admin.amxx)
; Basic
admincmd.amxx		  ;  basic admin console commands
adminhelp.amxx		  ;  help command for admin console commands  
adminslots.amxx		  ;  slot reservation
multilingual.amxx		  ;  Multi-Lingual management
; Menus
menufront.amxx		  ;  front-end for admin menus
cmdmenu.amxx		  ;  command menu (speech, settings)
plmenu.amxx		  ;  players menu (kick, ban, client cmds.)  
;telemenu.amxx		  ;  teleport menu (Fun Module required!)  
mapsmenu.amxx		  ;  maps menu (vote, changelevel)
; Chat / Messages
chatlog.amxx   ; Zapisywanie rozmow do pliku txt
adminchat.amxx		  ;  console chat commands
antiflood.amxx		  ;  prevent clients from chat-flooding the server  
scrollmsg.amxx		  ;  displays a scrolling message
imessage.amxx		  ;  displays information messages
adminvote.amxx		  ;  vote commands
; Map related
;nextmap.amxx		  ;  displays next map in mapcycle  
;mapchooser.amxx		  ;  allows to vote for next map  
timeleft.amxx		  ;  displays time left on map  
; Configuration
pausecfg.amxx		  ;  allows to pause and unpause some plugins
statscfg.amxx		  ;  allows to manage stats plugins via menu and commands
; Counter-Strike
;restmenu.amxx		  ;  restrict weapons menu
statsx.amxx		  ;  stats on death or round end (CSX Module required!)
miscstats.amxx		  ;  bunch of events announcement for Counter-Strike  
;stats_logging.amxx		  ;  weapons stats logging (CSX Module required!)  
; Enable to use AMX Mod plugins
;amxmod_compat.amxx		  ;  AMX Mod backwards compatibility layer  

Modules.ini:
;;;
; To enable a module, remove the semi-colon (<img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.png' class='bbc_emoticon' alt=';)' /> in front of its name.
; If it's not here, simply add it its name, one per line.
; You don't need to write the _amxx part or the file extension.
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time.  Use	  ;;
;;  amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mysql
sqlite
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here.			  ;;
;; You can just list their names, without the _amxx ;;
;;  or file extension.							  ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
orpheu
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded   ;;
;;  as needed.  You do not need to enable them here ;;
;;  unless you have problems.					   ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fun
engine
fakemeta
geoip
sockets
regex
nvault
hamsandwich

SQL.cfg
// SQL configuration file
// File location: $moddir/addons/amxmodx/configs/sql.cfg
// *NOTE* Linux users may encounter problems if they specify "localhost" instead of "127.0.0.1"
// We recommend using your server IP address instead of its name
// *NOTE* amx_sql_type specifies the DEFAULT database type which admin.sma will use.
amx_sql_host "186.165.210.180"
amx_sql_user "c8admin"
amx_sql_pass "**********"
amx_sql_db "c8amxxbans"
amx_sql_table "amx"
amx_sql_type "mysql"

AMXBANS.cfg:
// Plik Konfiguracyjny AMXBans
echo [AMXBans] laduje plik amxbans.cfg
// Prefix bazy
// Nota: Prefiks wpisany w sql.cfg nie jest już używany przez AMXBans
amx_sql_prefix "amx"
//Używanie oznaczeń gracza na tym serwerze czy na wszystkich?
amxbans_flagged_all_server 1
// Wczytywanie admin&#243;w
// 0 z bazy SQL, 1 = z pliku users.ini, 2 = nie ładuje admin&#243;w
amxbans_use_admins_file 0
// AMXBans pr&#243;buje pobierać Ip automatycznie (Tak, widać ;/)
// Możesz ustawić inne iP -np. "<ip>:<port>"
amxbans_server_address ""
// Tak naprawdę ten cvar jest niezle pomylony niby chodzi o czas a ustawia własny pow&#243;d bana
// -1 aby wyłaczyć, 0 aby właczyć własny pow&#243;d bana
amxbans_custom_statictime 0
// Wpisz jaka ma byc wyświetlana nazwa serwera na stronie gdy gracz dostanie bana .
// np. amxbans_servernick "M&#243;j za***isty serwer"
// Pozostaw puste aby czytało domyślna nazwe hosta z server.cfg
amxbans_servernick ""
// Ustaw 1 / 2 / 3 aby włączyć powiadomienia o debugach w logach.
// nie ustawiaj na 3 bo Ci konsole zaspamuje, ustaw 2 bedzie normal
amxbans_debug 0
// Nie wpisuj "http://". Plugin sam sobie to wpisze
amxbans_complain_url "www.twoja.com"
// Ustaw na 1 aby mapa była pokazywana w nazwie serwera
amxbans_add_mapname_in_servername 1
// Ustaw na 1 aby w czacie HLSW był pokazywany komunikat o banie
amxbans_show_in_hlsw 1
// Pokazuje zielony napis w hud, w lewym g&#243;rnym rogu, w przypadku bana
amxbans_show_hud_messages 1
// Ustawia jaka flaga odpowiada za najwyższy czas bana jaki może ustawić admina.
amxbans_higher_ban_time_admin "n"
// Ustawia jaka flaga odpowiada za to aby nie był pokazywany nick admina kt&#243;ry zbanował gracza
amxbans_admin_mole_access "r"
// Jeśli admin ma ustawiony admin_mole_access, ma pokazywać jego nick przy zbanowanym graczu?
amxbans_show_name_evenif_mole 1
// Pokazuje adminowi w chacie czy gracz był wczesniej zbanowany, 0 aby wyłączyć
amxbans_show_prebanned 1
// Ile razy powiadamia admina o wcześniejszym banie gracza
amxbans_show_prebanned_num 2
// Obecnie nie wiadomo  // Tak napisali w oryginale <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.png' class='bbc_emoticon' alt=':D' />
amxbans_default_ban_reason unknown
// Czy można banować w przypadku gdy gracz się rozłaczy . 1 aby właczyć 0 aby wyłaczyc // Jest to na koncu menu admina, Menu Rozłączeń
amxbans_ban_evenif_disconnected 1
// Czasy oznakowan w menu
amx_setflagtimes "1 h" "4 h" "10 h" "1 d" "1 w" "4 w" "12 w" "0"
// Długości ban&#243;w dla admin&#243;w z flagą -d, ustaw najwieksze jakie mają byc przy komendzie "amxbans_consolebanmax"
// UWAGA: ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIĘKSZEJ . Mozesz wybrac 14 wartości
// "0 m" = PERM
// Wartosci jakich mozesz użyć :
// 1 - 59 dla flagi m to minuty
// 1 - 23 dla flagi h to godziny
// 1 - 6 dla flagi d to dni
// dla flagi w sa tygodnie
// Przykłady:
// "5 m" to 5 minut
// "1 h" to 1 godzina
// "1 d" to 1 dzień
// "1 w" to 1 tydzień
amx_setlowbantimes "5 m" "30 m" "1 h" "3 h" "10 h" "1 d"
// Długości ban&#243;w dla admin&#243;w z flagą -n i -d
// UWAGA:ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIĘKSZEJ . Mozesz wybrac 14 wartości
// "0 m" = PERM
// Wartosci jakich mozesz użyć :
// 1 - 59 dla flagi m to minuty
// 1 - 23 dla flagi h to godziny
// 1 - 6 dla flagi d to dni
// dla flagi w sa tygodnie
// Przykłady:
// "5 m" to 5 minut
// "1 h" to 1 godzina
// "1 d" to 1 dzień
// "1 w" to 1 tydzień
amx_sethighbantimes "5 m" "30 m" "1 h" "3 h" "1 d" "1 w" "0 m"
/********************AMXBans: Freeze ****************************************/
// plugin amxbans_freeze (tzw. Zamrażający)
// "a" = zamraża (nie możesz się ruszyć)
// "b" = nie mozesz uzyc broni
// "c" = blokuje czat
// "d" = gracz swieci na czerwono
amxbans_freeze_mode "abcd"
 
// Czas pomiedzy serwerem gry a baza danych
// Moze byc ujemny
// Jezeli 0 ustawia automatycznie
amxbans_time_offset "0"
 
// [En] Automatycznie robi screena przy banie
amxbans_snapshot "1"
// Typ Bana
// "0" - wybiera automatycznie
// "1" - na IP
// "2" - na SteamID
amxbans_bantype "0"
 
// Definiuje czy sprawdzać graczy po flagach
// Włącza - "1" / Wyłącza - "0"
amxbans_check_flag "1"
// Włącza - 1 / wyłącza - 0 historie banow
amxbans_history "1"
// Plik konfiguracyjny - ECHO
echo [AMXBans] amxbans.cfg zostal zaladowany | AMXX.PL | Wersja PL - Szyfrant i MisieQ

Zrzut ekranu z panelu od strony WWW(ustawienia mojej bazy danych):
Dołączona grafika


Problem leży chyba w sql.cfg w lini amx_sql_host ale nie mam już pojęcia co tam wpisać bo próbowałem już różnych kombinacji.

Serdecznie dziękuje za wszelaką pomoc.

Pozdrawiam
  • +
  • -
  • 0

#2 Picasso

    Początkujący

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:11
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Krosno
Offline

Napisano 24.09.2011 11:29

wyłacz moduł sqlite jest on nie potrzebny jezeli laczysz sie przez mysql
spróbuj zamiast ip dac nazwe domeny w sql_host
oraz dodaj prawa zdalnego polaczenia dla ip w bazie danych
  • +
  • -
  • 0
Dołączona grafika

Dołączona grafika
Dołączona grafika

#3 krzysiu1111

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:22
  • GG:
  • Imię:Krzysztof
  • Lokalizacja:Bączałka
Offline

Napisano 24.09.2011 13:48

Moduł wyłączyłem
Próbowałem takich adresów:
playxmaniac.com/krzysiu111/
playxmaniac.com
188.165.210.180
ks311865.kimsufi.com

I nadal nie działa

Dostęp jest raczej dodany co widać na screenie załączonym w pierwszym poście chyba że w PHP MY ADMIN trzeba coś zrobić

Skąd uzyskać adres bazy danych?

Użytkownik krzysiu1111 edytował ten post 24.09.2011 13:55

  • +
  • -
  • 0

#4 Picasso

    Początkujący

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:11
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Krosno
Offline

Napisano 24.09.2011 15:41

nie otworzylo mi tej grafiki dlatego nie zauwazylem
playxmaniac.com jezeli to jest domena na ktorej jest baza to powinno byc okey
  • +
  • -
  • 0
Dołączona grafika

Dołączona grafika
Dołączona grafika

#5 krzysiu1111

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:22
  • GG:
  • Imię:Krzysztof
  • Lokalizacja:Bączałka
Offline

Napisano 25.09.2011 12:46

Właśnie wiem...ale nie działa :D


Edit

Takie coś teraz się wyświetla :
[AMXBans] Blad SQL: nie mozna polaczyc: 'Can't connect to MySQL server on 'playxmaniac.com' (111)'
[AMXBans] Blad SQL: nie mozna polaczyc: 'Can't connect to MySQL server on 'playxmaniac.com' (111)'
L 09/25/2011 - 08:23:20: [amxbans_main.amxx] [AMXBans] Polaczenie nie powiodlo sie!
L 09/25/2011 - 08:23:20: [amxbans_main.amxx] [AMXBans] Wiadomosc: Can't connect to MySQL server on 'playxmaniac.com' (111) (2003)

Przepraszam za post pod postem ale tak to by nikt pewnie nawet nie popatrzył :D

Dodałem to tak
krzysiu111.playxmaniac.com:8080

I w konsoli mam teraz takie coś:
[AMXBans] Blad SQL: nie mozna polaczyc: 'Lost connection to MySQL server at 'reading initial communication packet', system error: 0'

Czyli jakiś postęp jest tylko co dalej? :D

Użytkownik krzysiu1111 edytował ten post 25.09.2011 07:24

  • +
  • -
  • 0

#6 Hiroshima

    Godlike

  • Administrator

Reputacja: 1312
Godlike

  • Postów:4968
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 25.09.2011 13:02

Dodałem to tak krzysiu111.playxmaniac.com:8080

nie będę tego komentował... sam pomyśl dlaczego tak nie ma być.

co do kimsufi to nie miałem tam nic nigdy i nie wiem nawet czy da się tam ustawić połączenie dla zewnętrznych hostów.
Polecam Ci za to pomyśleć nad tym: http://unixstorm.org - 12zł miesięcznie
  • +
  • -
  • 0

#7 Picasso

    Początkujący

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:11
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Krosno
Offline

Napisano 25.09.2011 15:09

Polecam Ci za to pomyśleć nad tym: Hosting, usługi informatyczne - Unix Storm - 12zł miesięcznie

mozna takze kupic na http://proserwer.pl/?d=newsy jest tansza za 3 zl masz konto o pojemnosci 100mb 1 baze sql i konto ftp i mysle ze wystarczy na amxbansa sam kiedys tego uzywalem
Hiroshima (25.09.2011 15:29):
nie polecam tego "czegoś"

  • +
  • -
  • 0
Dołączona grafika

Dołączona grafika
Dołączona grafika

#8 krzysiu1111

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:22
  • GG:
  • Imię:Krzysztof
  • Lokalizacja:Bączałka
Offline

Napisano 25.09.2011 16:47

Hmm...dlaczego ma nie działać na tym jak pisze w panelu ze jest dostęp zewnętrzny(screen w pierwszym poście)?

Co do adresu to nie rozumiem co jest w nim źle-pod tym adresem znajduje się panel logowania do konta
  • +
  • -
  • 0

#9 Rafiq

    Pomocny

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:54
  • Imię:Rafał
  • Lokalizacja:de_nuke
Offline

Napisano 25.09.2011 17:23

Do adresu nie dodaje się portu...
Rozumiem, że serwer ma dostęp do bazy, czyt. przypisałeś w bazie ip serwera aby miało do niej dostęp?
Hiroshima (25.09.2011 17:36):
mozesz dodac port pod warunkiem, że go znasz. dowiedzcie sie co to za port 8080...

  • +
  • -
  • 0

#10 krzysiu1111

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:22
  • GG:
  • Imię:Krzysztof
  • Lokalizacja:Bączałka
Offline

Napisano 26.09.2011 14:53

Tak dostęp jest dany-screen w pierwszym poście

Pod portem 8080 mam panel do zarządzania moim miejscem WWW oraz bazami danych itp
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: GmAMXBans

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych