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

Εκτέλεση αναβάθμισης

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

Ξεκινήστε την αναβάθμιση υποδεικνύοντας το πρόγραμμα περιήγησής σας στον κατάλογο upgrade του ιστότοπού σας:

http://example.com/upgrade/

Αυτό θα πρέπει να εμφανίζει μια σελίδα όπως αυτή:

XOOPS Εκκίνηση αναβάθμισης

Επιλέξτε το κουμπί “Συνέχεια” για να προχωρήσετε.

Κάθε “Συνέχεια” προχωρά μέσω μιας άλλης ενημέρωσης κώδικα. Συνεχίστε μέχρι να εφαρμοστούν όλες οι ενημερώσεις κώδικα και να παρουσιαστεί η σελίδα Ενημέρωση μονάδας συστήματος.

XOOPS Αναβάθμιση Εφαρμοσμένης Ενημερωμένης έκδοσης κώδικα

Κατά την αναβάθμιση από XOOPS 2.5.11 σε 2.7.0, ο αναβαθμιστής εφαρμόζει τις ακόλουθες ενημερώσεις κώδικα. Κάθε ένα παρουσιάζεται ως ξεχωριστό βήμα στον οδηγό, ώστε να μπορείτε να επιβεβαιώσετε τι αλλάζει:

  1. Καταργήστε το παρωχημένο πακέτο PHPMailer. Το ομαδοποιημένο αντίγραφο του PHPMailer μέσα στη μονάδα Protector διαγράφεται. Το PHPMailer παρέχεται τώρα μέσω του Composer in xoops_lib/vendor/.
  2. Καταργήστε τον απαρχαιωμένο φάκελο HTMLPurifier. Ομοίως, ο παλιός φάκελος HTMLPurifier μέσα στη μονάδα Protector διαγράφεται. Το HTMLPurifier παρέχεται πλέον μέσω του Composer.
  3. Δημιουργήστε τον πίνακα tokens . Ένας νέος πίνακας tokens προστίθεται για αποθήκευση διακριτικού γενικού εύρους. Ο πίνακας έχει στήλες για το αναγνωριστικό διακριτικού, το αναγνωριστικό χρήστη, το εύρος, τον κατακερματισμό και τις χρονικές σημάνσεις issued/expires/used και χρησιμοποιείται από χαρακτηριστικά που βασίζονται σε διακριτικά στο XOOPS 2.7.0.
  4. Διεύρυνση bannerclient.passwd . Η στήλη bannerclient.passwd διευρύνεται σε VARCHAR(255) ώστε να μπορεί να αποθηκεύει σύγχρονους κατακερματισμούς κωδικών πρόσβασης (bcrypt, argon2) αντί για τη στενή στήλη παλαιού τύπου.
  5. Προσθήκη προτιμήσεων cookie περιόδου λειτουργίας. Εισάγονται δύο νέες προτιμήσεις: session_cookie_samesite (για το χαρακτηριστικό cookie SameSite) και session_cookie_secure (για επιβολή HTTPS-μόνο cookie). Ανατρέξτε στην ενότητα After the Upgrade για τον τρόπο ελέγχου μετά την ολοκλήρωση της αναβάθμισης.

Κανένα από αυτά τα βήματα δεν αγγίζει τα δεδομένα περιεχομένου σας. Οι χρήστες, οι αναρτήσεις, οι εικόνες και τα δεδομένα της ενότητας παραμένουν ανέγγιχτα.

Η κύρια διανομή XOOPS παρέχεται με αγγλική υποστήριξη. Η υποστήριξη για πρόσθετες τοπικές ρυθμίσεις παρέχεται από XOOPS Τοπικές τοποθεσίες υποστήριξης. Αυτή η υποστήριξη μπορεί να έχει τη μορφή προσαρμοσμένης διανομής ή πρόσθετων αρχείων για προσθήκη στην κύρια διανομή.

XOOPS οι μεταφράσεις διατηρούνται στο transifex

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

XOOPS Αναβάθμιση γλώσσας