Konfigurácia¶
MRBS najprv načíta predvolené hodnoty aplikácie a potom použije nastavenia konkrétnej inštalácie.
Konfiguračné súbory¶
| Súbor | Účel | Upraviť priamo? |
|---|---|---|
config.inc.php |
Nastavenia a tajomstvá špecifické pre danú lokalitu | áno |
config.inc.php-sample |
Východiskový bod pre novú konfiguráciu | Skopírujte to |
systemdefaults.inc.php |
Zdokumentované predvolené nastavenia aplikácie | Nie |
areadefaults.inc.php |
Predvolené hodnoty pre novovytvorené oblasti | Nie |
Ak chcete zmeniť nastavenie, skopírujte príslušné priradenie zo súboru predvolených nastavení do config.inc.php a potom zmeňte skopírovanú hodnotu.
Nevystavovať konfiguráciu
config.inc.php obsahuje databázu a prípadne poverenia poskytovateľa pošty alebo identity. Obmedzte prístup k súborom a nikdy nepotvrdzujte produkčnú konfiguráciu.
Minimálna konfigurácia¶
Nová inštalácia zvyčajne vyžaduje:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
Predvolené nastavenia systému a oblasti¶
Predvolené nastavenia systému platia globálne, pokiaľ nie sú prepísané. Predvolené hodnoty oblasti inicializujú nové záznamy oblasti.
Pre existujúce oblasti použite administračné rozhranie. Toto je bežný zdroj nejasností: zmena predvolenej oblasti neprepíše existujúce záznamy databázy.
Zorganizujte miestne prepísania¶
Uchovávajte súvisiace prepísania spolu:
/******************
* Authentication
******************/
$auth["type"] = "db";
$auth["session"] = "php";
/********
* Email
********/
$mail_settings['admin_backend'] = 'smtp';
$smtp_settings['host'] = 'mail.example.org';
Pridajte krátky dôvod pre nejasné nastavenia. Vyhnite sa kopírovaniu celého súboru predvolených nastavení, pretože to sťažuje kontrolu budúcich aktualizácií.
Aplikujte zmeny bezpečne¶
- Zálohujte
config.inc.php. - Zmeňte jednu súvisiacu skupinu nastavení.
- Skontrolujte syntax PHP:
- Otestujte sa ako správca, bežný používateľ a neprihlásený návštevník.
- Uchovávajte prihlasovacie údaje mimo denníkov, snímok obrazovky a hlásení problémov.
Použite odkaz na konfiguráciu na nájdenie správnej skupiny nastavení. Kompletný pracovný postup nastavenia a údržby nájdete na config.inc.php do hĺbky.