Konfiguráció¶
Az MRBS betölti az alapértelmezett értékeket az alkalmazásból, majd telepítésspecifikus felülírásokat alkalmaz.
Konfigurációs fájlok¶
| Fájl | Cél | Közvetlenül szerkeszted? |
|---|---|---|
config.inc.php |
Webhely-specifikus beállítások és titkok | Igen |
config.inc.php-sample |
Kiindulópont egy új konfigurációhoz | Másold ki |
systemdefaults.inc.php |
Dokumentált alkalmazás alapértelmezett beállításai | Nem |
areadefaults.inc.php |
Alapértelmezések az újonnan létrehozott területekhez | Nem |
Egy beállítás módosításához másolja a megfelelő hozzárendelést egy alapértelmezett fájlból a config.inc.php fájlba, majd módosítsa a másolt értéket.
Ne tegye közzé a konfigurációt
A config.inc.php adatbázist és esetleg levelezési vagy személyazonosság-szolgáltató hitelesítő adatait tartalmazza. Korlátozza a fájlhozzáférést, és soha ne végezzen éles konfigurációt.
Minimális konfiguráció¶
Az új telepítés általában megköveteli:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
Rendszer és terület alapértelmezett beállításai¶
A rendszer alapértelmezései globálisan érvényesek, hacsak nem írják felül. A terület alapértelmezései inicializálják az új területrekordokat.
Meglévő területekhez használja az adminisztrációs felületet. Ez gyakori tévedésforrás: a terület alapértelmezett módosítása nem írja át a meglévő adatbázisrekordokat.
Helyi felülírások megszervezése¶
Tartsa együtt a kapcsolódó felülírásokat:
/******************
* Authentication
******************/
$auth["type"] = "db";
$auth["session"] = "php";
/********
* Email
********/
$mail_settings['admin_backend'] = 'smtp';
$smtp_settings['host'] = 'mail.example.org';
Adjon meg egy rövid okot a nem nyilvánvaló beállításokhoz. Kerülje a teljes alapértelmezett fájl másolását, mert ez megnehezíti a jövőbeni frissítések áttekintését.
Alkalmazza a változtatásokat biztonságosan¶
- Biztonsági mentés
config.inc.php. - Módosítson egy kapcsolódó beállításcsoportot.
- Ellenőrizze a PHP szintaxist:
- Tesztelje rendszergazdaként, normál felhasználóként és kijelentkezett látogatóként.
- Tartsa távol a hitelesítő adatokat a naplóktól, képernyőképektől és hibajelentésektől.
A konfigurációs hivatkozás segítségével megtalálhatja a megfelelő beállításcsoportot. A teljes beállítási és karbantartási munkafolyamatért lásd: config.inc.php mélységben.