Wiele osób pyta, wielu ma z tym problem. Chodzi oczywiście o poprawne skonfigurowanie połączenia skryptu z bazą danych, czyli uzupełnienie danych w config.php .
Założenia:
- wersja vBulletin to 3.6.8,
- mamy już gotową bazę danych pod forum,
## START ##
1. Zacznijmy od tego jakich danych będzie nam trzeba.
- Nazwa hosta bazy danych (w 90% przypadkach - localhost)
- Nazwa naszej bazy danych
- Użytkownik w bazie danych
- Hasło do bazy danych
- informacji na jakim porcie pracuje nasza baza (98% to port 3306)
- naszego adresu e-mail, na który będą wysyłane ewentualne informacje o błędach bazy,
2. Otwieramy w dowolnym edytorze tekstu nasz plik config.php (znajduje się w katalogu includes).
- W 31. linijce znajdujemy taką frazę:
Kod php:
$config['Database']['dbname'] = 'forum';
Zamiast forum musimy wpisać nazwę (nie użytkownika w bazie, ale nazwę!) naszej bazy danych.
- W linijce 40 znajdziemy frazę:
Kod php:
$config['Database']['technicalemail'] = 'dbmaster@example.com';
Zamiast przykładowego e-mail'a dbmaster@example.com wpisujemy nasz e-mail, na który będą wysyłane ewentualne informacje o błędach bazy,
- W linijce 53 zobaczyny:
Kod php:
$config['MasterServer']['servername'] = 'localhost';
W miejsce localhost wpisujemy host naszej bazy. Przeważnie zostawiamy w aktualnej postaci, gdyż większość baz łączy się z serwerem po sieci lokalnej,
- w linijce 54 znajdziemy:
Kod php:
$config['MasterServer']['port'] = 3306;
Tutaj bardzo rzadko dokonujemy zmiany 3306 na co innego. Znanym mi wyjątkiem są np. bazy MySQL 5 w NetArt (nazwa.pl), które pracują na porcie 3305.
- W linijce 59 znajdziemy:
Kod php:
$config['MasterServer']['username'] = 'root';
W miejsce root wpisujemy nazwę użytkownika bazy danych.
- W linijsce 60 znajdziemy:
Kod php:
$config['MasterServer']['password'] = '';
Pomiędzy dwa apostrofy (te kreseczki na górze) znajdujące się prawie na samym końcu, przed średnikiem ( ; ) wpisujemy hasło do bazy danych,
I to koniec uzupełniania. Teraz zostało nam zmienić nazwę pliku z config.php.new na config.php i można przejść do instalacji forum.
Pozdr,
MK