Μετάβαση στο περιεχόμενο

Αναβάθμιση

Σχεδιάστε μια αναβάθμιση MRBS ως αλλαγή εφαρμογής και βάσης δεδομένων.

Πριν την αναβάθμιση

  1. Διαβάστε τις σημειώσεις έκδοσης για κάθε ενδιάμεση έκδοση.
  2. Δημιουργήστε αντίγραφα ασφαλείας της βάσης δεδομένων και βεβαιωθείτε ότι είναι δυνατή η επαναφορά της.
  3. Δημιουργήστε αντίγραφα ασφαλείας του config.inc.php, των προσαρμοσμένων θεμάτων, των αρχείων Συχνών Ερωτήσεων του ιστότοπου και άλλων τοπικών αλλαγών.
  4. Καταγράψτε την τρέχουσα διαμόρφωση PHP, βάσης δεδομένων, ελέγχου ταυτότητας και αλληλογραφίας.
  5. Προγραμματίστε ένα παράθυρο συντήρησης για τα συστήματα παραγωγής.

Warning

Μην αντικαταστήσετε απλώς την υπάρχουσα εγκατάσταση θεωρώντας ότι οι τοπικές αλλαγές θα διατηρηθούν. Συγκρίνετε τη διαμόρφωσή σας με το νέο υπόδειγμα και εφαρμόστε ξανά, συνειδητά, τις απαραίτητες τοπικές ρυθμίσεις.

Αντικατάσταση αρχείων εφαρμογών

Εγκαταστήστε ένα καθαρό αντίγραφο της νέας έκδοσης. Μεταφέρετε αρχεία για συγκεκριμένο ιστότοπο και όχι παλιά αρχεία εφαρμογών.

Ειδικότερα:

  • ξεκινήστε από το νέο config.inc.php-sample.
  • μεταφέρετε τις απαιτούμενες τιμές από το παλιό config.inc.php·
  • εφαρμόστε ξανά, συνειδητά, τα προσαρμοσμένα θέματα και το περιεχόμενο των Συχνών Ερωτήσεων· και
  • μην αντικαθιστάτε τα νέα προεπιλεγμένα αρχεία με παλιά αντίγραφα.

Αναβάθμιση βάσης δεδομένων

Το MRBS αναβαθμίζει αυτόματα τις υποστηριζόμενες παλαιότερες εκδόσεις του σχήματος κατά την πρώτη εκτέλεση της εφαρμογής. Ενδέχεται να ζητήσει διαπιστευτήρια βάσης δεδομένων με δικαιώματα τροποποίησης πινάκων.

Χρησιμοποιήστε έναν αποκλειστικό λογαριασμό αναβάθμισης εάν ο κανονικός λογαριασμός χρόνου εκτέλεσης δεν μπορεί να αλλάξει το σχήμα.

Επαλήθευση

Μετά την αναβάθμιση, δοκιμάστε:

  • σύνδεση και αποσύνδεση·
  • πρόσβαση διαχειριστή·
  • προβολές ημέρας, εβδομάδας και μήνα.
  • δημιουργία, επεξεργασία και διαγραφή.
  • επαναλαμβανόμενες κρατήσεις·
  • έγκριση και εγγραφή όπου είναι ενεργοποιημένη·
  • αναζήτηση, αναφορές και εξαγωγή.
  • παράδοση email· και
  • μεθόδους ελέγχου ταυτότητας ή ενσωμάτωσης, όπως LDAP, SAML ή σύνδεση μέσω CMS.

Ελέγξτε στη σελίδα διαχείρισης Βοήθεια ότι εμφανίζονται οι αναμενόμενες εκδόσεις του MRBS και του σχήματος.

Επαναφορά

Η επαναφορά απαιτεί τόσο τα προηγούμενα αρχεία εφαρμογής όσο και ένα συμβατό αντίγραφο ασφαλείας βάσης δεδομένων. Η επαναφορά μόνο των αρχείων μπορεί να αφήσει την παλιά εφαρμογή συνδεδεμένη με ένα νεότερο σχήμα.