Dobra opowiem całą historie. Serwer hitme.pl, hosting webd.pl
Utworzyłem baze i uzytkownika. Wrzuciłem na FTP pliki. Zainstalowałem AMXBans.
Zrobiłem to.* Skopiuj zawartość folderu web do swojego katalogu z www (np: /home/users/public_html/amxbans/)
* Nadaj prawa do zapisu do katalogu smarty/templates_c (chmod 777)
* Nadaj tymczasowo prawa do zapisu do katalogu gdzie będziesz instalował AMXBans. Np. jeśli instalujesz je do http://mojastronka.pl/amxbans/ to katalog amxbans powinien mieć prawa do zapisu.
* Upewnij się, ze posiadasz bazę danych do przechowywania danych z AMXBans (IP, login, hasło, nazwa bazy)
* Otwórz w dowolnej przeglądarce plik setup.php (np: http://www.twojastrona.pl/amxbans/admin/setup.php) i wypełniaj polecenia
UWAGA ! Żadna z już istniejących tabel nie zostanie nadpisana.
* Jeśli uaktualniasz AMXBans'a do najnowszej wersji upewnij się, że podajesz te same dane do bazy co przy poprzedniej instalacji
* Usuń plik setup.php z katalogu admin. Interfejs www się nie włączy, jeśli nie wykonasz tej czynności.
* Po skończonej instalacji zdejmij prawa do zapisu z katalogu amxbans (chmod 755).
Potem to:
W logach pisze mi toPlugin AMXX
* wypakuj admin_amxbans.sma, amxbans.sma do addons/amxmodx/scripting (lub skopiuj już skompliowane wersje do addons/amxmodx/plugins). Upewnij się, że istniejący plik admin_amxbans.amxx został nadpisany.
UWAGA ! Plik admin_amxbans.sma jest to lekko zmodyfikowana wersja oryginalnego pliku. Zmieniony został system zapisywania w bazie danych, aby kilka serwerów mogło obsługiwać te same tabele.
* Jeśli chcesz używać adminów z AMXBans to w pliku plugins.ini znajdź linijkę:
admin.amxx ; admin base (required for any admin-related)
zamień ją na
;admin.amxx ; admin base (required for any admin-related)
admin_amxbans.amxx ;AmxBans Admins
* Na samej górze w pliku plugins.ini umieść wpis
amxbans.amxx' ;AMXBans
* Umieść amxbnas.txt w katalogu addons/amxmodx/data/lang
* Zrestartuj serwer i sprawdź czy oba pluginy się załadowały prawidłowo. Powinieneś otrzymać w konsoli linię
[amxbans.amxx] AMXBans 5.0 is online
jeśli nie masz dostępu do konsoli to sprawdź w logach amxmodx'a.
* Teraz możesz już używać interfejsu www.I nie wiem o co tu chodzi??L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_bans (1)
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 1
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_serverinfo (1)
L 02/12/2008 - 18:27:04: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 5
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_banreasons (1)
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 16
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_banhistory (1)
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_bans (1)
L 02/12/2008 - 18:27:05: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 16
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_banhistory (1)
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 17
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_bans (1)
L 02/12/2008 - 18:27:12: [amxbans.amxx] [Amxbans] Status zapytania:
L 02/12/2008 - 18:27:18: [amxbans.amxx] [Amxbans] Zapytanie nieudane!
L 02/12/2008 - 18:27:18: [amxbans.amxx] [Amxbans] Blad zapyania, lokacja: 6
L 02/12/2008 - 18:27:18: [amxbans.amxx] [Amxbans] Wiadomosc: no such table: amx_bans (1)
L 02/12/2008 - 18:27:18: [amxbans.amxx] [Amxbans] Status zapytania:
Konfiguracja
[edytuj]
Skrypt DB pruning
Ten skrypt jest opcjonalny.
* otwórz plik move_bans.pl
* wpisz dane dotyczące twojej bazy danych (IP, login, hasło, nazwa bazy)
* uruchamiaj skrypt regularnie (np: poprzez wpis w crontabie), aby dodać do crona możesz użyć wpisu:
*/15 * * * * /home/users/amxbans/mv_bans.pl
Ten wpis będzie prune'ował (czyścił) bazę co 15 min.
w AMX bans mam jeszcze jeden folder DOCS.









