←  Poradniki oraz Łatki

AMXX.pl: Support AMX Mod X i SourceMod

»

Tutorial
Jak poprawnie zainstalować diablo na bazie...

  • +
  • -
Emixx. - zdjęcie Emixx. 20.08.2010

Jak wiadomo często widzimy, jak ludzie proszą o pomoc z ustawieniem bazy na xaa.pl i połączeniem jej z serwerem :)
Zaprezentuje wam jak to zrobić kroczek po kroczku.

1. Musimy posiadać serwer na proserwer.pl (Tak aby była dostępna baza danych)
2. Logujemy się do Proserwer.pl I wchodzimy w zakładkę Zarządzanie (cPanel)
Mamy tam podane dane do cPanelu więc logujemy się.
Po udanym zalogowaniu ujrzymy taki oto widok :

Dołączona grafika

3. Zjeżdżamy na dół do sekcji Bazy Danych i klikamy na Menedżer zdalnego połączenia MySQL
4. W polu hosta dajemy znaczek % i klikamy Add Host.
Powinno to wyglądać tak:

Dołączona grafika

5. Następnym krokiem jest powrót do strony głównej cPanelu. Możemy się tam dostać przez kliknięcie w znaczek domka, w lewej górnej stronie ekranu.
6. Przechodzimy do Kreatora baz MySQL (Też w zakładce Bazy Danych)
7. W polu nazwa bazy danych wpisujemy dm
W tej chwili u mnie baza danych nazywa się emixx_dm
8. Następnym krokiem jest utworzenie nazwy użytkownika
Na screenie zaprezentowałem jak to zrobić.

Dołączona grafika

Po wypełnieniu i kliknięciu Create User mój uzytkownik ma nazwę emixx_dm
9. Następnym krokiem jest ustawienie praw użytkownika bazy danych.
W tym celu zaznaczamy opcję WSZYSTKIE PRZYWILEJE
Powinno to wyglądać tak :

Dołączona grafika

10. Klikamy Next Step
W tej chwili wyskakuje nam taki komunikat :

Dołączona grafika

Oznacza to, że wszystko zrobione pomyślnie. ;D

Jeśli takie coś nie wyskoczy przeczytaj 3x ten poradnik i pomyśl co źle zrobiłeś.


11. Teraz wystarczy wypełnić Cvary i dodać je do amxx.cfg

diablo_sql_host "twojastronawxaa"
diablo_sql_user "nazwauzytkownika"
diablo_sql_pass "haslo"
diablo_sql_database "nazwabazydanych"
diablo_sql_table "obojetniecowpiszemy

U mnie to wygląda tak:

diablo_sql_host "emixx.xaa.pl"
diablo_sql_user "emixx_dm"
diablo_sql_pass "*******" // oczywiście tekst zastąpiłem gwiazdkami.
diablo_sql_database "emixx_dm"
diablo_sql_table "dmod"

Aby zresetować tabelkę trzeba wejść do phpmyadmin która jest w cPanelu :)
Myślę że przyda się to wielu osobom.
Proszę o przyklejenie, komentarze i wszelkie wypowiedzi związane z oceną poradnika.

Odpowiedz

  • +
  • -
sebekdh - zdjęcie sebekdh 20.08.2010

Błąd :

11. Teraz wystarczy wypełnić Cvary i dodać je do amxx.cfg

diablo_sql_host "twojastronawxaa"
diablo_sql_user "nazwauzytkownika"
diablo_sql_pass "haslo"
diablo_sql_database "nazwabazydanych"
diablo_sql_table "obojetniecowpiszemy


Te dane trzeba zapisać w sql.cfg !

Widzę że poradnik ładnie oderżnąłeś ! Plusa dostaniesz; )
Odpowiedz

  • +
  • -
Szyfrant - zdjęcie Szyfrant 20.08.2010

Te dane trzeba zapisać w sql.cfg


eh niekoniecznie.
Odpowiedz

  • +
  • -
Emixx. - zdjęcie Emixx. 21.08.2010

Błąd :

11. Teraz wystarczy wypełnić Cvary i dodać je do amxx.cfg


diablo_sql_host "twojastronawxaa"
diablo_sql_user "nazwauzytkownika"
diablo_sql_pass "haslo"
diablo_sql_database "nazwabazydanych"
diablo_sql_table "obojetniecowpiszemy


Te dane trzeba zapisać w sql.cfg !

Widzę że poradnik ładnie oderżnąłeś ! Plusa dostaniesz; )


Poradnik nie był wql oderżnięty, lecz robiony z własnego doświadczenia :)
A co do pliku sql.cfg to z własnego doświadczenia zauważyłem, że nie zawsze go czyta więc zawsze lepiej do amxx.cfg :)
Odpowiedz

  • +
  • -
Furialeczek - zdjęcie Furialeczek 21.08.2010

Poradnik jest robiony przez Emixx'a tylko i wylacznie przez niego, naprawdę przydatny, dziala nie ma bugow. Dawajcie reputki bo warto :)
Odpowiedz

  • +
  • -
Juma - zdjęcie Juma 23.08.2010

Tak, dokładnie. Nie należy nawet wsadzać do sql.ini, amxx.cfg jest odczytywane jako pierwsze, co oznacza szybszy odczyt z bazy klas, sam używam poprzez amxx.cfg i problemu nie ma. Poradnik bardzo dobry, gratulacje dla twórcy, przyda się nie jednemu, bo naprawdę wielu o to pytało :P
Odpowiedz

  • +
  • -
Magnetix - zdjęcie Magnetix 24.08.2010

A gdy ktoś ma pod strone xaa.pl podpięte dnsy to w hoscie nadal wpisywać %?
Odpowiedz

  • +
  • -
Emixx. - zdjęcie Emixx. 25.08.2010

Najlepiej jest tak zrobić, gdyż potem nie musisz za każdym razem dodawać nowego adresu.
% pozwala na łączenie się z kążdą stroną, hostingiem etc. :)
Odpowiedz

basic131 - zdjęcie basic131 12.11.2010

Moje Cvary :
diablo_sql_host "kt-serwer.xaa.pl"
diablo_sql_user "ktserwer_dm"
diablo_sql_pass "****"
diablo_sql_database "ktserwer_diablomod"
diablo_sql_table "dm"

Error z logs :
11/12/2010 - 14:34:07: Error on Table query: Unknown MySQL server host 'kt-serwer.xaa.pl' (2)
L 11/12/2010 - 14:34:07: Could not connect to SQL database.
L 11/12/2010 - 14:34:27: Error on Table query: Unknown MySQL server host 'kt-serwer.xaa.pl' (2)
L 11/12/2010 - 14:34:27: Could not connect to SQL database.
L 11/12/2010 - 14:34:48: Error on Table query: Unknown MySQL server host 'kt-serwer.xaa.pl' (2)
L 11/12/2010 - 14:34:48: Could not connect to SQL database.
L 11/12/2010 - 14:35:00: 11/12/2010 - 14:35:00 ### MAPA: de_inferno ###

Pomocy . Zrobilem wszystko jak w poradniku.
Odpowiedz

  • +
  • -
Emixx. - zdjęcie Emixx. 12.11.2010

Przeanalizowałem błąd.


Brak dodania użytkownika do bazy :)
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 12.11.2010

Zrobiłem taki sam poradnik...poleciał do kosza więc z tym czemu miało by być inaczej?
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 12.11.2010

Może dodam coś bardzo ważnego ;] Przy bazie na proserwerach można mieć max 20 slotowy serwer, bo przy większej ilości serwer pada, po prostu takie ograniczenie jest ze strony proserwerów, że może być max na raz 20 połączeń z bazą.
Odpowiedz

  • +
  • -
KariiO - zdjęcie KariiO 13.11.2010

Ja mam 32 slotowy serwer i jakoś idzie ?
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 13.11.2010

A mi nie idzie i to właśnie przy 20 slotach (crash serwera przy 20, albo 21 graczu, bez logów), napisałem do supportu to odpisali, że max połączeń to 20, więc chyba musi być jakiś związek... Bo przy 18 slotach wszystko jest ok, przy 19 pewnie też było by dobrze, ale już zostawione na 18.
Użytkownik sebul edytował ten post 13.11.2010 00:11
Odpowiedz

gozdek1987 - zdjęcie gozdek1987 20.01.2011

Tego właśnie szukałem odwaliłeś kawał dobrej roboty dziekuje w swoim imieniu i reszty użytkowników którym ten poradnik na pewno się przydał.(++++)
Odpowiedz

  • +
  • -
Aglet - zdjęcie Aglet 24.04.2011

/klasa nadal nie dziala a to wyskakuje w konsoli


L 04/24/2011 - 19:29:48: Error on Table query: Access denied for user 'cscukiernia_diab'@'91.204.161.33' (using password: YES)
L 04/24/2011 - 19:29:48: Could not connect to SQL database.
L 04/24/2011 - 19:29:49: Error on Table query: Access denied for user 'cscukiernia_diab'@'91.204.161.33' (using password: YES)
L 04/24/2011 - 19:29:49: Could not connect to SQL database.
Odpowiedz

  • +
  • -
Nawiedzony - zdjęcie Nawiedzony 10.04.2012

Mam pytanie czy zostawić tylko ten host ? "%"
Odpowiedz

  • +
  • -
BaQStiC - zdjęcie BaQStiC 10.04.2012

Tak
Odpowiedz

kuxnicki - zdjęcie kuxnicki 16.06.2012

Could not connect to SQL database.
...
Odpowiedz

  • +
  • -
Emixx. - zdjęcie Emixx. 11.11.2012

Uwaga!

Informacja dla tych, co mają problemy i starają się pisać do mnie na PW/GG


Ludzie do mnie pisali, prosili. Sprawdzałem i jakoś udawało mi się za 1wszym razem.
Następnym razem jeśli ktoś z was będzie miał problem, bardzo proszę przemyśleć, co mogliście źle zrobić, a następnie załóżcie temat w odpowiednim dziale
http://amxx.pl/forum/31-problemy/

Dodam, że sposób nadal działa.
Pozdrawiam.
Odpowiedz