Hyppää sisältöön

Määritykset

MRBS lataa oletusasetukset sovelluksesta ja käyttää sitten asennuskohtaisia ohituksia.

Asetustiedostot

Tiedosto Tarkoitus Muokkaa suoraan?
config.inc.php Sivustokohtaiset asetukset ja arkaluontoiset tunnistetiedot Kyllä
config.inc.php-sample Lähtökohta uudelle kokoonpanolle Kopioi se
systemdefaults.inc.php Dokumentoidut sovelluksen oletusasetukset Ei
areadefaults.inc.php Oletusasetukset äskettäin luoduille alueille Ei

Jos haluat muuttaa asetusta, kopioi kyseinen asetus oletustiedostosta tiedostoon config.inc.php ja muuta kopioitua arvoa.

// Copied from systemdefaults.inc.php and overridden for this site.
$default_view = "week";

Älä paljasta asetuksia

config.inc.php sisältää tietokannan ja mahdollisesti sähköpostin tai identiteetintarjoajan tunnistetietoja. Rajoita tiedoston käyttöoikeuksia äläkä koskaan tallenna tuotantoasetuksia lähdekoodivarastoon.

Vähimmäismääritykset

Uusi asennus vaatii yleensä:

$timezone = "Europe/Berlin";

$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";

Järjestelmän ja alueen oletusasetukset

Järjestelmän oletusasetukset ovat voimassa maailmanlaajuisesti, ellei niitä ohiteta. Alueen oletusasetukset alustavat uudet aluetietueet.

Käytä olemassa oleville alueille hallintaliittymää. Tämä on yleinen hämmennyksen lähde: alueen oletusarvon muuttaminen ei kirjoita uudelleen olemassa olevia tietokantatietueita.

Järjestä paikalliset ohitukset

Pidä liittyvät ohitukset yhdessä:

/******************
 * Authentication
 ******************/
$auth["type"] = "db";
$auth["session"] = "php";

/********
 * Email
 ********/
$mail_settings['admin_backend'] = 'smtp';
$smtp_settings['host'] = 'mail.example.org';

Lisää lyhyt syy epäselville asetuksille. Vältä koko oletustiedoston kopioimista, koska se tekee tulevista päivityksistä vaikeampaa tarkistaa.

Ota muutokset käyttöön turvallisesti

  1. Varmuuskopioi config.inc.php.
  2. Muuta yhtä liittyvää asetusryhmää.
  3. Tarkista PHP-syntaksi:
php -l config.inc.php
  1. Testaa järjestelmänvalvojana, tavallisena käyttäjänä ja uloskirjautuneena vierailijana.
  2. Pidä kirjautumistiedot poissa lokeista, kuvakaappauksista ja ongelmaraporteista.

Etsi oikea asetusryhmä määritysviitteestä. Koko asennus- ja ylläpitotyönkulku kuvataan luvussa config.inc.php perusteellisesti.