Nadgradnja¶
Nadgradnjo MRBS obravnavajte kot spremembo aplikacije in podatkovne zbirke.
Pred nadgradnjo¶
- Preberite opombe ob izdaji za vsako prečkano različico.
- Varnostno kopirajte bazo podatkov in preverite, ali jo je mogoče obnoviti.
- Varnostno kopirajte
config.inc.php, teme po meri, datoteke s pogostimi vprašanji in druge lokalne spremembe. - Zabeležite trenutno konfiguracijo PHP, baze podatkov, preverjanja pristnosti in pošte.
- Načrtujte obdobje vzdrževanja za proizvodne sisteme.
Warning
Ne prepišite namestitve in predvidevajte, da bodo lokalne spremembe preživele. Primerjajte svojo konfiguracijo z novim vzorcem in znova uveljavite namerne preglasitve.
Zamenjajte datoteke aplikacij¶
Namestite čisto kopijo nove izdaje. Prenesite datoteke, specifične za spletno mesto, ne starih aplikacijskih datotek.
Zlasti:
- začnite z novim
config.inc.php-sample; - prenesite zahtevane vrednosti iz starega
config.inc.php; - namenoma ponovno uporabite teme po meri in vsebino pogostih vprašanj; in
- ne zamenjajte novih privzetih datotek s starimi kopijami.
Nadgradnja baze podatkov¶
MRBS samodejno nadgradi podprte zgodovinske sheme, ko se aplikacija prvič zažene. Zahteva lahko poverilnice baze podatkov s pravicami do spreminjanja tabel.
Če običajni račun za čas izvajanja ne more spremeniti sheme, uporabite namenski račun za nadgradnjo.
Preverjanje¶
Po nadgradnji preizkusite:
- prijava in odjava;
- skrbniški dostop;
- dnevni, tedenski in mesečni pogledi;
- ustvarjanje, urejanje in brisanje;
- ponavljajoče se rezervacije;
- odobritev in registracija, kjer sta omogočeni;
- iskanje, poročila in izvoz;
- dostava elektronske pošte; in
- postopke preverjanja pristnosti ali povezovanja, kot so LDAP, SAML ali prijava prek CMS.
Preverite skrbniško stran Help za pričakovane različice MRBS in sheme.
Povratek nazaj¶
Povrnitev zahteva tako prejšnje aplikacije kot tudi združljivo varnostno kopijo baze podatkov. Če obnovite samo datoteke, lahko ostane stara aplikacija povezana z novejšo shemo.