Lewati ke isi

Peningkatan versi

Rencanakan peningkatan MRBS seiring perubahan aplikasi dan basis data.

Sebelum peningkatan

  1. Baca catatan rilis untuk setiap versi yang disilangkan.
  2. Cadangkan database dan verifikasi bahwa database dapat dipulihkan.
  3. Cadangkan config.inc.php, tema khusus, file FAQ situs, dan perubahan lokal lainnya.
  4. Catat PHP, database, autentikasi, dan konfigurasi email saat ini.
  5. Jadwalkan jendela pemeliharaan untuk sistem produksi.

Warning

Jangan menimpa instalasi dan menganggap perubahan lokal akan bertahan. Bandingkan konfigurasi Anda dengan sampel baru dan terapkan kembali penggantian yang disengaja.

Ganti file aplikasi

Instal salinan bersih dari rilis baru. Teruskan file khusus situs, bukan file aplikasi lama.

Secara khusus:

  • mulai dari config.inc.php-sample baru;
  • mentransfer nilai yang diperlukan dari config.inc.php yang lama;
  • menerapkan kembali tema khusus dan konten FAQ dengan sengaja; dan
  • jangan ganti file default baru dengan salinan lama.

Peningkatan basis data

MRBS meningkatkan skema historis yang didukung secara otomatis saat aplikasi pertama kali dijalankan. Ini mungkin meminta kredensial database dengan hak untuk mengubah tabel.

Gunakan akun peningkatan khusus jika akun operasi normal tidak dapat mengubah skema.

Verifikasi

Setelah memutakhirkan, uji:

  • masuk dan keluar;
  • akses administrator;
  • tampilan hari, minggu, dan bulan;
  • membuat, mengedit, dan menghapus;
  • pemesanan berulang;
  • persetujuan dan pendaftaran jika diaktifkan;
  • pencarian, laporan, dan ekspor;
  • pengiriman email; dan
  • jalur autentikasi atau integrasi seperti LDAP, SAML, atau login CMS.

Periksa halaman Help administrator untuk mengetahui versi MRBS dan skema yang diharapkan.

Kembalikan

Rollback memerlukan file aplikasi sebelumnya dan cadangan database yang kompatibel. Memulihkan hanya file saja dapat membuat aplikasi lama tetap terhubung ke skema yang lebih baru.