Plik config.php bez tajemnic

14 listopada 2009 | Łukasz | Tagi: , ,

Jednym z najważniejszych plików w MyBB jest plik inc/config.php, to on przechowuje główne dane takie jak dane bazy danych. Warto znać zmienne tego pliku.

Plik inc/config.php po instalacji musi mieć jak najmniejsze uprawnienia, najlepiej 444. Poniżej znajduje się opis wszystkich zmiennych występujących w tym pliku.

Konfiguracja bazy danych

  • $config['database']['type'] – typ bazy danych, np. mysqli(MySQL Improved)
  • $config['database']['database'] - nazwa bazy danych
  • $config['database']['table_prefix'] – prefiks tabel w bazie danych
  • $config['database']['hostname'] – nazwa serwera bazy danych
  • $config['database']['username'] – nazwa użytkownika bazy danych
  • $config['database']['password'] – hasło do bazy danych

Folder z panelem administratora

  • $config['admin_dir'] – nazwa katalogu, w którym znajdują się pliki panelu administratora, domyślnie jest to admin. Podając inną nazwę katalogu nie wpisuj ukośników przed albo po nazwie katalogu.

Pokazywanie odnośnika do panelu administratora

  • $config['hide_admin_links'] – pokazywanie linku do panelu administratora w nawigacji.  0 – link jest widoczny, 1 – link ukryty.

Sposób zapisu pamięci podręcznej

  • $config['cache_store'] - sposób tzw. cachowania plików. Poniżej znajdują się 4 możliwości do wyboru:
    • db – baza danych
    • files – jako pliki w folderze /cache
    • eaccelerator – wykorzystanie eaccelerator’a
    • memcache -wykorzystanie dodatku memcache

Konfiguracja Memcache

  • $config['memcache_host'] - host memcache
  • $config['memcache_port'] – port memcache

Konfiguracja super administratora

  • $config['super_admins'] – ID super administratorów na forum, ID użytkowników musisz wpisywać po przecinkach

Kodowanie bazy danych

  • $config['database']['encoding'] – sposób kodowania bazy danych

Usuwanie logów

Liczba dni po, których logi powinny zostać usunięte. Jeżeli wpiszesz 0, to logi nie będą usuwane

  • ‘admin_logs’ - usuwanie logów administratora
  • ‘mod_logs’ - usuwanie logów moderatorów
  • ‘task_logs’ – usuwanie logów zadań
  • ‘mail_logs’ - usuwanie logów e-mail’i
  • ‘user_mail_logs’ - usuwanie logów e-mail’i użytkowników
  • ‘promotion_logs’ – usuwanie logów awansów użytkowników.

Problem? Niejasność? Pamiętaj o forum

Dodaj do:
wykop Dodaj do Google Dodaj do blip dodaj do Del.icio.us dodaj do Facebook dodaj do flakera Dodaj jako nius na OSnews.pl!
Komentarze: »
Brak komentarzy.
Dodaj komentarz

kanał RSS
Szukaj
Tagi:
wordbb mysql baza danych theme styl optymalizacja php seo 1.4 wordpress config SQL Start wywiad modyfikacje Dokumentacja 1.6 aktualizacja Bezpieczeństwo style mybbsite wygląd mybboard.net Porady Aktualności ogólne