Przejdź do treści

Aktualizacja

Traktuj aktualizację MRBS jako zaplanowaną zmianę zarówno aplikacji, jak i bazy danych.

Przed aktualizacją

  1. Przeczytaj informacje o wydaniu dla każdej skrzyżowanej wersji.
  2. Utwórz kopię zapasową bazy danych i sprawdź, czy można ją przywrócić.
  3. Utwórz kopię zapasową config.inc.php, niestandardowych motywów, plików często zadawanych pytań dotyczących witryny i innych zmian lokalnych.
  4. Zapisz bieżącą konfigurację PHP, bazy danych, uwierzytelniania i poczty.
  5. Zaplanuj okno konserwacji systemów produkcyjnych.

Warning

Nie nadpisuj instalacji i załóż, że lokalne zmiany zostaną zachowane. Porównaj swoją konfigurację z nowym przykładem i ponownie zastosuj celowe zastąpienia.

Zamień pliki aplikacji

Zainstaluj czystą kopię nowej wersji. Przenoś pliki specyficzne dla witryny, a nie stare pliki aplikacji.

Zwłaszcza:

  • zacznij od nowego config.inc.php-sample;
  • przenieś wymagane wartości ze starego config.inc.php;
  • celowo ponownie zastosuj niestandardowe motywy i treść FAQ; i
  • nie zastępuj nowych plików domyślnych starymi kopiami.

Aktualizacja bazy danych

MRBS automatycznie aktualizuje obsługiwane schematy historyczne przy pierwszym uruchomieniu aplikacji. Może zażądać poświadczeń bazy danych z uprawnieniami do modyfikowania tabel.

Użyj dedykowanego konta aktualizacji, jeśli normalne konto wykonawcze nie może zmienić schematu.

Weryfikacja

Po aktualizacji przetestuj:

  • logowanie i wylogowywanie;
  • dostęp administratora;
  • widoki dnia, tygodnia i miesiąca;
  • tworzyć, edytować i usuwać;
  • rezerwacje cykliczne;
  • zatwierdzanie i rejestracja, jeśli jest to możliwe;
  • wyszukiwanie, raporty i eksport;
  • dostawa e-mailem; i
  • ścieżki tła lub integracji, takie jak LDAP, SAML lub login CMS.

Sprawdź stronę administratora Help pod kątem oczekiwanych wersji MRBS i schematu.

Wycofanie

Przywrócenie wymaga zarówno poprzednich plików aplikacji, jak i kopii zapasowej kompatybilnej bazy danych. Przywrócenie tylko plików może spowodować, że stara aplikacja będzie połączona z nowszym schematem.