Langkau tajuk talian

Konfigurasi

MRBS memuatkan tetapan lalai aplikasi terlebih dahulu, kemudian menggunakan penggantian khusus untuk pemasangan tersebut.

Fail konfigurasi

Fail Tujuan Edit terus?
config.inc.php Tetapan dan rahsia khusus tapak ya
config.inc.php-sample Titik permulaan untuk konfigurasi baharu Salin la
systemdefaults.inc.php Aplikasi lalai yang didokumenkan Tidak
areadefaults.inc.php Lalai untuk lokasi yang baru dibuat Tidak

Untuk menukar tetapan, salin tugasan yang berkaitan daripada fail lalai ke config.inc.php, kemudian tukar nilai yang disalin.

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

Jangan dedahkan konfigurasi

config.inc.php mengandungi pangkalan data dan mungkin mel atau bukti kelayakan pembekal identiti. Hadkan akses fail dan jangan sekali-kali melakukan konfigurasi pengeluaran.

Konfigurasi minimum

Pemasangan baharu biasanya memerlukan:

$timezone = "Europe/Berlin";

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

Sistem dan lalai lokasi

Lalai sistem digunakan secara global melainkan ditindih. Lalai lokasi memulakan rekod lokasi baharu.

Untuk lokasi sedia ada, gunakan antara muka pentadbiran. Ini adalah punca kekeliruan biasa: menukar lalai lokasi tidak menulis semula rekod pangkalan data sedia ada.

Atur penggantian tempatan

Simpan penggantian yang berkaitan bersama-sama:

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

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

Tambah sebab ringkas untuk tetapan yang tidak jelas. Elakkan menyalin keseluruhan fail lalai kerana itu menjadikan peningkatan masa hadapan lebih sukar untuk disemak.

Gunakan perubahan dengan selamat

  1. Sandarkan config.inc.php.
  2. Tukar satu kumpulan tetapan yang berkaitan.
  3. Semak sintaks PHP:
php -l config.inc.php
  1. Uji sebagai pentadbir, pengguna biasa dan pelawat yang dilog keluar.
  2. Jauhkan bukti kelayakan daripada log, tangkapan skrin dan laporan isu.

Gunakan rujukan konfigurasi untuk mencari kumpulan tetapan yang betul. Untuk persediaan lengkap dan aliran kerja penyelenggaraan, lihat config.inc.php secara mendalam.