Ενημέρωση Joomla και πιθανά σφάλματα. Ενημέρωση του Joomla στην πιο πρόσφατη έκδοση Ενημέρωση του joomla 1.5 σε 2.5

Από τον συγγραφέα:Το σύστημα διαχείρισης περιεχομένου Joomla δημιουργήθηκε εδώ και πολύ καιρό και όλο αυτό το διάστημα αναπτύσσεται ενεργά. Ταυτόχρονα, κυκλοφορούν νέες εκδόσεις αυτού του κινητήρα και, κατά συνέπεια, νέες εκδόσεις επεκτάσεων. Προς το παρόν, η τρέχουσα έκδοση είναι το Joomla 3.3, αλλά επιπλέον υπάρχουν ιστότοποι που λειτουργούν με μια ξεπερασμένη έκδοση του κινητήρα Joomla 1.5. Αυτή η έκδοση είναι αρκετά καλή και λειτουργεί σταθερά, αλλά έχει διακοπεί εδώ και καιρό, πράγμα που σημαίνει ότι οι επεκτάσεις για αυτήν την έκδοση δεν κυκλοφορούν πλέον. Επομένως, σε αυτό το μάθημα θα μάθουμε πώς να ενημερώνουμε το Joomla 1.5 σε Joomla 3.3.

1. Προετοιμασία για την ενημέρωση

ΣΠΟΥΔΑΙΟΣ!!! Πριν από την ενημέρωση, φροντίστε να δημιουργήσετε ένα αντίγραφο ασφαλείας του ιστότοπού σας, ώστε να μην χάσετε δεδομένα εάν συμβεί κάτι.

Έτσι, για το σημερινό μάθημα ετοίμασα τον παρακάτω ιστότοπο:

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

Η ενημέρωση ενός ιστότοπου Joomla 1.5 σε Joomla 3.3 δεν είναι μια τυπική εργασία, γιατί αν χρειαστεί να ενημερώσετε τον ίδιο τον κινητήρα, τότε όλα μπορούν να λυθούν πολύ απλά και γρήγορα. Αλλά συνήθως οι ιστότοποι περιέχουν ένα συγκεκριμένο σύνολο εγκατεστημένων επεκτάσεων που ενδέχεται να μην υποστηρίζονται από τη νέα έκδοση του κινητήρα.

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

Θα εκτελέσουμε την ενημέρωση χρησιμοποιώντας ένα ειδικό στοιχείο μετεγκατάστασης jUpgrade, το οποίο θα ενημερώσει την παλιά έκδοση του κινητήρα στην έκδοση με μακροχρόνια υποστήριξη, και αυτή είναι το Joomla 2.5. Στη συνέχεια θα ενημερώσουμε την έκδοση Joomla 2.5 σε Joomla 3.3.

Και το τελευταίο σημείο είναι το πρότυπο. Το πρότυπο αυτού του ιστότοπου, φυσικά, δημιουργήθηκε για την έκδοση 1.5 του Joomla και δεν θα λειτουργήσει σωστά με τη νέα έκδοση. Επομένως, πρέπει είτε να εγκαταστήσετε ένα νέο πρότυπο είτε να επαναλάβετε ένα υπάρχον παρωχημένο πρότυπο, αυτό ακριβώς θα κάνω. Όμως, σε αυτό το μάθημα δεν θα εξετάσουμε το ενδεχόμενο να δημιουργήσουμε ένα πρότυπο πλήρως - θα δείξω μόνο ποιες αλλαγές πρέπει να γίνουν σε ένα παλιό πρότυπο ώστε να μπορεί να εγκατασταθεί στο Joomla 3.3.

Επομένως, ανοίγουμε τα αρχεία πηγής Joomla, πηγαίνουμε στο φάκελο templates και δημιουργούμε ένα αρχείο του προτύπου του ιστότοπού μας σε μορφή zip. Αντιγράφουμε αυτό το αρχείο σε οποιονδήποτε προσωρινό φάκελο στον υπολογιστή - θα το χρειαστούμε αργότερα. Στη συνέχεια, μεταβείτε στον πίνακα διαχείρισης και διαγράψτε όλα τα εγκατεστημένα μη τυπικά πρότυπα, συμπεριλαμβανομένου του προτύπου που χρησιμοποιείται στον ιστότοπο.

Η επέκταση jUpgrade μπορεί να ενημερώσει τις ακόλουθες επεκτάσεις τρίτων μαζί με τη μηχανή Joomla (τα τυπικά στοιχεία είναι πλήρως ενημερωμένα):

CompoJoomComment

CommunityBuilder

Επαφή Ενισχυμένη

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

οικοδόμος κοινότητας

Εκ των οποίων, μόνο το Community Builder μπορεί να αναβαθμιστεί γρήγορα χρησιμοποιώντας την επέκταση jUpgrade. Τα υπόλοιπα είτε δεν υποστηρίζουν καθόλου τη νέα έκδοση του Joomla (joomlaComment, φόρουμ FireBoard), είτε το περιεχόμενό τους δεν είναι τόσο σημαντικό που θα χρειαστεί χρόνος για την ενημέρωσή τους (XMap, uddeIM). Επομένως, αφαιρώ όλες τις επεκτάσεις με εξαίρεση το Community Builder, γιατί μόλις το μεταφέρω σε νέα έκδοση του κινητήρα. Καταργούμε τις επεκτάσεις από τον πίνακα διαχείρισης και πρέπει επίσης να ελέγξετε τη βάση δεδομένων για την παρουσία πινάκων με τις καταργημένες επεκτάσεις. Εάν υπάρχουν, πρέπει επίσης να αφαιρεθούν χειροκίνητα.

2. Εγκαταστήστε το JUpgrade.

Επομένως, μεταβείτε στον ιστότοπο http://matware.com.ar/downloads/jupgrade.html - αυτός είναι ο ιστότοπος του προγραμματιστή της επέκτασης JUpgrade. Και κατεβάστε τη δωρεάν έκδοση αυτής της επέκτασης. Παρεμπιπτόντως, υπάρχει επίσης μια πληρωμένη έκδοση του jUpgrade, η οποία έχει πιο εκτεταμένη λειτουργικότητα.

Στη συνέχεια, εγκαταστήστε το ως κανονική επέκταση Joomla. Επιπλέον, για να λειτουργήσει αυτή η επέκταση, απαιτείται η προσθήκη αναβάθμισης Mootools, οπότε αν δεν την έχετε, μπορείτε να κάνετε λήψη αυτής της προσθήκης από τον σύνδεσμο http://www.seblod.com/v2/documentation/others/mootools -upgrade-plugin.html και εγκαταστήστε. Μετά την εγκατάσταση, μεταβείτε στον διαχειριστή προσθηκών και ενεργοποιήστε τον.

3. Ρύθμιση του JUpgrade

Μετά την εγκατάσταση, μεταβείτε στον πίνακα ελέγχου του στοιχείου JUpgrade.

Στη συνέχεια, στις παραμέτρους αυτού του στοιχείου.

Διανομή – η έκδοση του κινητήρα στον οποίο ενημερώνουμε.

Πρόγραμμα οδήγησης SQL – πρόγραμμα οδήγησης για εργασία με βάση δεδομένων.

Target Directory – ο φάκελος στον οποίο θα αποθηκευτεί η νέα τοποθεσία.

Σύγχρονες τάσεις και προσεγγίσεις στην ανάπτυξη ιστοσελίδων

Μάθετε τον αλγόριθμο για γρήγορη ανάπτυξη από την αρχή στη δημιουργία ιστοσελίδων

Πρόθεμα για παλιά βάση δεδομένων – πρόθεμα πινάκων (παλαιωμένη έκδοση).

Πρόθεμα για νέα βάση δεδομένων – πρόθεμα πίνακα για τη νέα μηχανή.

Απενεργοποίηση set_time_limit() - απενεργοποιήστε το χρονικό όριο για την εκτέλεση λειτουργιών ενημέρωσης.

Απενεργοποίηση αναφοράς σφαλμάτων - απενεργοποιήστε τα μηνύματα σφάλματος.

Παράλειψη ελέγχων – απενεργοποίηση ελέγχου.

Παράλειψη λήψης – παράλειψη λήψης, εάν ΝΑΙ, τότε πρέπει να γράψετε τα αρχεία πηγής Joomla, δηλαδή τη διανομή Joomla 2.5, στο φάκελο με τη νέα τοποθεσία.

Παράλειψη αποσυσκευασίας – εάν όχι, η διανομή θα αποσυσκευαστεί.

Παράλειψη αντιγραφής προτύπων – παράλειψη αντιγραφής προτύπων. Υποστηρίζονται μόνο τυπικά πρότυπα.

Παράλειψη επεκτάσεων τρίτου μέρους – παράλειψη ενημέρωσης επεκτάσεων τρίτων.

Παράλειψη χρηστών – παράλειψη μετεγκατάστασης χρηστών στη νέα έκδοση.

Παράλειψη κατηγοριών – παράλειψη μεταφοράς κατηγοριών στη νέα έκδοση.

Παράλειψη περιεχομένου – παραλείψτε τη μεταφορά περιεχομένου στη νέα έκδοση.

Παράλειψη μενού – παράλειψη μετακίνησης του μενού στη νέα έκδοση.

Παράλειψη λειτουργικών μονάδων – παράλειψη μεταφοράς λειτουργικών μονάδων στη νέα έκδοση.

Παράλειψη πανό – παράλειψη μεταφοράς banner στη νέα έκδοση.

Παράλειψη επαφών – παράλειψη μεταφοράς επαφών στη νέα έκδοση.

Παράλειψη ειδήσεων – παραλείψτε τη μετακίνηση της ροής ειδήσεων στη νέα έκδοση.

Παράλειψη συνδέσμων ιστού – παράλειψη μεταφοράς συνδέσμων.

Διατήρηση αρχικών θέσεων; – αποθηκεύστε τις αρχικές θέσεις των μονάδων.

Διαγραφή προηγούμενης μετεγκατάστασης – διαγραφή προηγούμενων προσπαθειών ενημέρωσης.

Ενεργοποίηση εντοπισμού σφαλμάτων μετεγκατάστασης – ενεργοποίηση λειτουργίας εντοπισμού σφαλμάτων.

Ενεργοποίηση εντοπισμού σφαλμάτων έκδοσης Mootools – Λειτουργία εντοπισμού σφαλμάτων Mootools.

Στις παραμέτρους, υποδεικνύουμε το φάκελο για την αποθήκευση της ενημερωμένης έκδοσης του κινητήρα, εάν είναι απαραίτητο (το αφήνω ως προεπιλογή), και επίσης ακυρώνουμε τη λήψη και την αποσυσκευασία της διανομής. Αφού θα αντιγράψουμε τη διανομή Joomla 2.5 στον φάκελο jupgrade. Επομένως, κατεβάστε τη διανομή Joomla 2.5 από τον επίσημο ιστότοπο και αποσυσκευάστε τη στο φάκελο jupgrade.

4. Ενημέρωση

Μετά τις ρυθμίσεις, αποθηκεύστε τις αλλαγές και επιστρέψτε στον πίνακα ελέγχου στοιχείων. Τώρα μπορείτε να ξεκινήσετε την ενημέρωση κάνοντας κλικ στο κατάλληλο κουμπί. Θα ήθελα να σημειώσω ότι εάν το κουμπί "Έναρξη ενημέρωσης" δεν λειτουργεί, τότε υπάρχει σφάλμα JavaScript. Μπορείτε να το διορθώσετε επεξεργάζοντας το αρχείο media/system/js/modal.js, στο οποίο πρέπει να βρείτε τη γραμμή:

this.setOptions(this.presets);

Αυτό. setOptions(this.presets);

Και αντικαταστήστε με:

this.options=this.presets;

Αυτό. επιλογές = αυτό . προεπιλογές ;

Αυτή η αντικατάσταση θα πρέπει να πραγματοποιηθεί μόνο μετά τη διαμόρφωση του στοιχείου jUpgrade. Στη συνέχεια εκτελούμε την ενημέρωση:

Και το πραγματικό τέλος της ενημέρωσης:

Ενδέχεται να προκύψουν σφάλματα κατά την ενημέρωση και θα εμφανιστούν στην κεντρική περιοχή.

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

Τώρα πρέπει να διαγράψετε όλα τα αρχεία προέλευσης του παλιού κινητήρα 1.5 και να τα αντικαταστήσετε με νέα (από το φάκελο jupgrade). Στη βάση δεδομένων, πρέπει επίσης να διαγράψετε πίνακες που χρησιμοποιήθηκαν από την παλιά έκδοση του Joomla (διαγράφουμε όλους τους πίνακες των οποίων το πρόθεμα είναι Jos - αυτό είναι στην περίπτωσή μου).

Στη συνέχεια, μπορείτε να δείτε πώς φαίνεται ο ενημερωμένος ιστότοπος:

Όπως μπορείτε να δείτε, αυτό είναι πραγματικά το Joomla 2.5. Τώρα αν κοιτάξουμε τα εγκατεστημένα εξαρτήματα, θα δούμε ότι το Community Builder παραμένει εγκατεστημένο, μεταφέρθηκε σε μια νέα έκδοση του κινητήρα και για να λειτουργήσει σωστά, πρέπει επίσης να το εγκαταστήσουμε ξανά. Επομένως, κατεβάζουμε την πιο πρόσφατη έκδοση του στοιχείου και το εγκαθιστούμε ως κανονική επέκταση Joomla. Μετά από αυτό, μπορείτε να επαληθεύσετε ότι όλα τα δεδομένα για αυτό το στοιχείο μεταφέρθηκαν με επιτυχία στη νέα έκδοση του κινητήρα. Όλο το περιεχόμενο από την προηγούμενη έκδοση του Joomla έχει επίσης διατηρηθεί: υλικά, κατηγορίες και μενού.

Τώρα πρέπει να αναβαθμίσετε την έκδοση Joomla 2.5 σε Joomla 3.3. Για να το κάνετε αυτό, κάντε λήψη του πακέτου ενημέρωσης για αυτόν τον κινητήρα από τον επίσημο ιστότοπο:

Μετά τη λήψη, εγκαταστήστε το πακέτο ενημέρωσης. Έτσι, ενημερώνουμε τον πυρήνα του κινητήρα στην πιο πρόσφατη έκδοση 3.3

5. Εγκατάσταση προτύπου

Έτσι, ολοκληρώσαμε την ενημέρωση του Joomla 1.5 στο Joomla 3.3. Το μόνο που μένει είναι να εγκαταστήσετε το πρότυπο που χρησιμοποιήθηκε προηγουμένως. Για να το κάνετε αυτό, ανοίξτε το αρχείο templateDetails.xml (αυτό το αρχείο περιέχεται στο αρχείο προτύπων) και κάντε αρκετές αλλαγές σε αυτό σύμφωνα με τις απαιτήσεις του Joomla 3.x. Και αλλάζουμε το μπλοκ εγκατάστασης στο μπλοκ επέκτασης:

< έκδοση επέκτασης =& quot ; 2,5" τύπος =& πρότυπο & πελάτης =& ιστότοπος" >

Αντικαθιστούμε επίσης το μπλοκ παραμέτρων σύμφωνα με την ακόλουθη φόρμα:

< config>

< όνομα πεδίων =& quot ; παραμέτρους & >

< όνομα συνόλου πεδίου =& quot ; προχωρημένο " >

< όνομα πεδίου =& στυλ" τύπος =& λίστα" προεπιλογή =& 1" ετικέτα =& Χρωματικός συνδυασμός & περιγραφή =& Χρωματικός συνδυασμός προς χρήση & >

< τιμή επιλογής =& quot ; 1" > Maroon< /option>

< τιμή επιλογής =& quot ; 2" > Μπλε< /option>

< τιμή επιλογής =& quot ; 3" > Πράσινο< /option>

Έχετε λοιπόν έναν ιστότοπο στο Joomla 3.4.x, τον οποίο πρέπει να ενημερώσετε στην πιο πρόσφατη έκδοση (τη στιγμή που γράφεται αυτή η έκδοση είναι η έκδοση 3.8.0).

Φαίνεται ότι όλα θα πρέπει να είναι πιο απλά από ποτέ, να κατεβάσετε τα πακέτα ενημέρωσης και να τα προωθήσετε σταδιακά ένα προς ένα, διορθώνοντας περιοδικά τη βάση δεδομένων χρησιμοποιώντας το Joomla, αλλά δεν είναι όλα τόσο απλά. Υπάρχει μία παγίδα (ή ακόμα και μια ντουζίνα), αλλά ας τα πάρουμε με τη σειρά, και έτσι έχουμε έναν ιστότοπο στο Joomla 3.4.x και τι θα ακολουθήσει...

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

ΒΗΜΑ 1. Ενημέρωση του Joomla 3.4.x στην έκδοση 3.4.5


ΒΗΜΑ 2. Αναβαθμίστε το Joomla 3.4.5 σε Joomla 3.5.1

  1. Πάμε μαζί Σύνδεσμοςκαι κατεβάστε το patch Joomla! 3.5.1 Πακέτο αναβάθμισης (.zip)
  2. Στη συνέχεια, επαναλάβετε τα βήματα 2-5 από το ΣΤΑΔΙΟ 1

ΒΗΜΑ 3. Αναβαθμίστε το Joomla 3.5.1 σε Joomla 3.6.0
(η πιο εκτεταμένη φάση ενημέρωσης)

  1. Πάμε μαζί Σύνδεσμοςκαι κατεβάστε το patch Joomla! 3.6.0 Πακέτο αναβάθμισης (.zip)
  2. Στη συνέχεια, πρέπει να αποσυσκευάσετε αυτό το αρχείο στον υπολογιστή σας και να ανεβάσετε τα αρχεία που προκύπτουν στη φιλοξενία σας μέσω FTP και να αντικαταστήσετε τα αρχεία.
  3. Πηγαίνετε στο "Extensions->Extension Manager" και επιλέξτε "Database" στο αριστερό μενού και πάλι βλέπουμε ότι η βάση δεδομένων μας είναι ξεπερασμένη
  4. Κάντε κλικ στο κουμπί "Διόρθωση".
  5. Αφού ενημερώσετε το Joomla στην έκδοση 3.6.0, ΠΡΕΠΕΙ να εγκαταστήσετε το στοιχείο ενημέρωσης και άλλες ενημερώσεις.

    Για αυτό πάμε "Επεκτάσεις->Διαχείριση επεκτάσεων->Ενημερώσεις"και πατήστε το κουμπί "Εύρεση ενημερώσεων", ως αποτέλεσμα λαμβάνουμε μια λίστα με τις απαιτούμενες ενημερώσεις. Εδώ πρέπει να επιλέξουμε ενημερώσεις για:
    • Joomla! Ενημέρωση στοιχείων
    • Πακέτο επέκτασης συνδέσμων ιστού
  6. Πρώτα ενημερώνουμε Joomla! Ενημέρωση στοιχείωνκαι μόνο τότε Πακέτο επέκτασης συνδέσμων ιστού. Μπορείτε επίσης να ενημερώσετε Πακέτο γλώσσας.
  7. Τώρα ας προχωρήσουμε "Extensions->Extension Manager->Install"και θα δούμε αυτή την εικόνα:

    και αν κάνετε κλικ στον σύνδεσμο Διαχειριστής προσθηκώνπιθανότατα θα δείτε μια κενή λίστα προσθηκών. Ας το διορθώσουμε, για αυτό:
  8. Ας προχωρήσουμε ξανά "Extensions->Extension Manager->Install"και ακολουθήστε τον σύνδεσμο "Διαχειριστής προσθηκών"στο μήνυμα για την απουσία πρόσθετων εγκατάστασης και τώρα εδώ θα δούμε μια λίστα με τα απαιτούμενα πρόσθετα.
  9. Επιλέξτε τα πλαίσια δίπλα στις προσθήκες: " Εγκαταστάτης - Εγκατάσταση από", "Folder Installer - Εγκατάσταση από", "Μεταφόρτωση προγράμματος εγκατάστασης - Εγκατάσταση από τη διεύθυνση URL"και πατήστε το κουμπί" Ανάβω".
    Περνώντας τώρα στο "Extensions->Extension Manager->Install"θα δούμε τοιχοποιία που μας είναι ήδη οικεία με διαφορετικές επιλογές εγκατάστασης
  10. Δημιουργούμε ένα αντίγραφο ασφαλείας των αρχείων ιστότοπου και βάσης δεδομένων.

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

ΒΗΜΑ 4. Ενημέρωση του Joomla 3.6.0 σε Joomla 3.6.5


ΒΗΜΑ 5. Ενημέρωση του Joomla 3.6.5 σε Joomla 3.7.5
(επίσης όχι λιγότερο εκτεταμένο στάδιο ενημέρωσης από το τρίτο)


Σε αυτό το στάδιο της ενημέρωσης, το Joomla αρχίζει ήδη να μας προειδοποιεί ότι η έκδοση της PHP 5.4-5.6 είναι ξεπερασμένη και συνιστά τη μετάβαση σε μια νεότερη έκδοση της PHP7.

ΒΗΜΑ 4. Αναβαθμίστε το Joomla 3.7.5 σε Joomla 3.8.0
(τελικό στάδιο ενημέρωσης)


ΠΡΟΣΟΧΗ!

Πηγαίνετε σε περισσότερα τελευταία έκδοση της PHP7ΟΧΙ μονο
θα αυξήσει την αντίσταση του ιστότοπού σας σε κάθε είδους hack,
αλλά και κατά προσέγγιση θα αυξήσει την απόδοσή του κατά 2 ή περισσότερες φορές!

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

συγγραφέας:

Ενημερώστε το Joomla! όχι εύκολο, αλλά πολύ απλό. Εν συντομία, μοιάζει με αυτό: κατεβάστε το απαιτούμενο πακέτο, αποσυσκευάστε το, αντικαταστήστε τα υπάρχοντα αρχεία με τα αρχεία από το πακέτο ενημέρωσης. Το Joomla 1.5 ενημερώνεται με τον ίδιο τρόπο όπως το Joomla 1.0, δηλ. απλή αντικατάσταση αρχείων. Πριν ενημερώσετε το Joomla, μην ξεχάσετε να δημιουργήσετε αντίγραφα ασφαλείας των αρχείων και της βάσης δεδομένων σας.

Τώρα ας δούμε τη διαδικασία ενημέρωσης με περισσότερες λεπτομέρειες.

Βήμα 1: Κάντε λήψη του πακέτου ενημέρωσης

Για λήψη του πιο πρόσφατου πακέτου ενημέρωσης:

  • Μεταβείτε στη σελίδα Λήψεις Joomla.
  • Κάντε κλικ στον σύνδεσμο Κατεβάστε άλλα πακέτα Joomla 1.5.x.
  • Επιλέξτε το πακέτο ενημέρωσης που ταιριάζει με την έκδοση του Joomla!.

Για παράδειγμα: Εάν έχετε την έκδοση 1.5.5 και η πιο πρόσφατη έκδοση του Joomla είναι η 1.5.8, τότε πρέπει να κάνετε λήψη του Joomla_1.5.5_to_1.5.8-Stable-Patch_Package

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

Για να βρείτε τον κατακερματισμό MD5 ενός πακέτου ενημέρωσης:

  1. Στη σελίδα Λήψεις Joomla, κάντε κλικ στον σύνδεσμο "Λήψη άλλων πακέτων Joomla 1.5.x"
  2. Κάντε κλικ στον σύνδεσμο με έντονους χαρακτήρες στη στήλη "Όνομα έκδοσης". Για παράδειγμα, εάν θέλετε να βρείτε τον κατακερματισμό του πακέτου ενημέρωσης από την έκδοση 1.5.5 έως 1.5.8, κάντε κλικ στο "Joomla1.5.8 ενημερώσεις".
  3. Στη σελίδα που ανοίγει, επιλέξτε την καρτέλα "Αρχεία", όπου μπορείτε να δείτε τον κατακερματισμό κάθε πακέτου ενημέρωσης.

Στη σελίδα λήψης ενημέρωσης, όλα τα πακέτα παρουσιάζονται σε τρεις μορφές συμπίεσης: zip, tar.gz και tar.bz2. Διαφέρουν μόνο ως προς το μέγεθος και τη μορφή συμπίεσης που χρησιμοποιούνται.

Βήμα 2: Δημιουργήστε ένα αντίγραφο ασφαλείας του ιστότοπου

Πριν από την ενημέρωση, πρέπει επίσης να δημιουργήσετε ένα αρχειακό αντίγραφο (αντίγραφο ασφαλείας) των αρχείων και της βάσης δεδομένων του ιστότοπού σας στο Joomla. Αυτό μπορεί να σας φανεί χρήσιμο εάν αντιμετωπίσετε προβλήματα μετά την ενημέρωση του Joomla. Εάν έχετε αντίγραφο ασφαλείας, ο ιστότοπος μπορεί πάντα να επαναφερθεί στην προηγούμενη κατάστασή του.

Είναι πιο σωστό να δοκιμάσετε την ενημέρωση σε ένα αντίγραφο του ιστότοπου πριν εφαρμόσετε την ενημέρωση στον ζωντανό ιστότοπο.

Βήμα 3: Ενημερώστε τα αρχεία

Υπάρχουν διάφοροι τρόποι αποσυσκευασίας και ενημέρωσης αρχείων:

  • 1. Αποσυσκευάστε τα αρχεία που έχετε λάβει στον υπολογιστή σας και αντικαταστήστε τα αρχεία Joomla μέσω FTP.
  • 2. Ανεβάστε το πακέτο ενημέρωσης μέσω FTP στη φιλοξενία σας και αποσυσκευάστε το εκεί, χρησιμοποιώντας τη διαχείριση αρχείων του πίνακα ελέγχου φιλοξενίας ή χρησιμοποιώντας ένα τερματικό (SSH). Στη συνέχεια, αντικαταστήστε τα υπάρχοντα αρχεία Joomla με τα αρχεία από το πακέτο ενημέρωσης.
  • 3. Χρησιμοποιώντας το wget στο τερματικό φιλοξενίας (για παράδειγμα SSH), κατεβάστε το πακέτο απευθείας στο hosting και αποσυσκευάστε το εκεί. Στη συνέχεια, αντικαταστήστε τα υπάρχοντα αρχεία Joomla με τα αρχεία από το πακέτο ενημέρωσης.

Βήμα 4: Ελέγξτε τη λειτουργικότητα του ιστότοπου

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

Αυτό το σύντομο μάθημα βίντεο μπορεί να σας ενδιαφέρει εάν είστε ο ιδιοκτήτης ή απλώς ο διαχειριστής ενός ιστότοπου που δημιουργήθηκε στο CMS Joomla 1.5. Πολλοί ιστότοποι που δημιουργήθηκαν πριν από αρκετά χρόνια χρειάζονται τώρα αναβάθμιση της έκδοσης Joomla από 1.5 σε 2.5. Υπάρχουν αρκετοί κύριοι λόγοι για αυτό:

  • η έκδοση του συστήματος Joomla 1.5 δεν υποστηρίζεται πλέον από προγραμματιστές, δεν κυκλοφορούν νέες εκδόσεις ασφαλείας, ο ιστότοπος γίνεται όλο και πιο ευάλωτος σε επιθέσεις ιών,
  • νέες μονάδες επέκτασης και πρότυπα κυκλοφορούν αυτήν τη στιγμή για παλαιότερες εκδόσεις,
  • Το Joomla 2.5 είναι ταχύτερο από το 1.5: ο ιστότοπος ανοίγει πιο γρήγορα,
  • Ορισμένοι πάροχοι φιλοξενίας έχουν ήδη αρχίσει να στέλνουν επιστολές στους πελάτες τους με επείγουσες συστάσεις για ενημέρωση του CMS λόγω κρίσιμης ευπάθειας στο σύστημα ασφαλείας της παλιάς έκδοσης και, ως εκ τούτου, μεγάλη πιθανότητα μόλυνσης του ιστότοπου από ιούς.

Ετσι, μετάβαση στο Joomla 2.5γίνεται όχι απλώς ένα επιθυμητό, ​​αλλά μάλλον ένα απαραίτητο βήμα. Όσο περισσότερο καθυστερούμε να λάβουμε αυτή τη σημαντική απόφαση, τόσο περισσότερο κινδυνεύουμε να αντιμετωπίσουμε μια μέρα το πρόβλημα μιας επίθεσης ιού στους ιστότοπούς μας. Ακόμα κι αν προσλάβουμε έναν ειδικό και καθαρίσει τον ιστότοπό μας από ιούς, δεν υπάρχει καμία εγγύηση ότι σε λίγες μέρες η κατάσταση του ιού δεν θα επαναληφθεί. Ως εκ τούτου, πρέπει να ενημερώσουμε το CMS Joomla μας και όσο πιο γρήγορα το κάνουμε αυτό, τόσο μεγαλύτερα προβλήματα μπορούμε να αποφύγουμε.

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

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

Επιπλέον, θα πρέπει να γνωρίζετε ότι η διαδικασία μετεγκατάστασης (μετάβασης) σε μια νέα έκδοση του Joomla είναι πλήρως αναστρέψιμη. Με άλλα λόγια, εάν κάποια στιγμή νιώσετε ότι «μάταια τα ξεκινήσατε όλα αυτά», μπορείτε πάντα να επιστρέψετε στον παλιό υπάρχοντα ιστότοπο και να εργαστείτε μαζί του μέχρι να εμφανιστούν νέα, ισχυρότερα επιχειρήματα υπέρ της ενημέρωσης.

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

Εκμάθηση βίντεο για την ενημέρωση του Joomla 1.5 σε 2.5

  • Επισκέψεις: 2613 Μάθημα 01. Πώς να ενημερώσετε το Joomla 1.5 σε 2.5. Πρόλογος
  • Επισκέψεις: 2780 Μάθημα 02. Έλεγχος της τρέχουσας έκδοσης του Joomla. Κατεβάστε το Joomla 1.5.26
  • Επισκέψεις: 5364 Μάθημα 03. Ενημέρωση της μηχανής τοποθεσίας στην έκδοση Joomla 1.5.26
  • Επισκέψεις: 3218 Μάθημα 04. Εγκατάσταση του στοιχείου JUpgrade
  • Μάθημα 05. Έναρξη της διαδικασίας μετεγκατάστασης ιστότοπου: πληρωμένη πρόσβαση
  • Μάθημα 06. Πρώτη ματιά στον νέο ιστότοπο: πληρωμένη πρόσβαση
  • Μάθημα 07. Ρωσοποίηση μιας νέας ιστοσελίδας: πληρωμένη πρόσβαση
  • Μάθημα 08. Έλεγχος της λειτουργικότητας του νέου ιστότοπου:

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

Βήμα 6: Ορίστε όλες τις γενικές ρυθμίσειςJoomla.

Αμέσως μετά την εγκατάσταση του Joomla και την ολοκλήρωση των πέντε προηγούμενων βημάτων, θα πρέπει να μεταβείτε στις γενικές ρυθμίσεις του Joomla ( Σύστημα –> Γενικές ρυθμίσεις), περάστε τα μάτια σας μέσα από καθένα από αυτά, μέσα από όλες τις καρτέλες και ρωτήστε αμέσως όλα όσα είναι απαραίτητα. Επαναλαμβάνω για άλλη μια φορά: αμέσως!

Είμαι πρόθυμος να στοιχηματίσω ότι δεν υπάρχει webmaster που χρησιμοποιεί Joomla που, αφού τελειώσει την εργασία στον επόμενο ιστότοπο, τουλάχιστον μία φορά θυμάται να ορίσει μεταδεδομένα στις γενικές ρυθμίσεις. Φαίνεται ότι τα θυμάσαι, αλλά ένα λεπτό αργότερα τα ξεχνάς. Φαίνεται ότι θα μπορούσε να είναι πιο απλό από το να μπείτε στις ρυθμίσεις και να ορίσετε τη μετα-περιγραφή του ιστότοπου. Σκέφτεστε: "Εντάξει, θα αφήσω αυτό το πεδίο κενό προς το παρόν και θα το συμπληρώσω αργότερα." Μην το συμπληρώσετε έως ότου το SEO optimizer σας χώσει τη μύτη. Όπως λέει και η παροιμία: «Δεν υπάρχει τίποτα πιο μόνιμο από το προσωρινό». Λειτουργεί 100% εδώ. Εάν δεν ξέρετε τι πρέπει να καθοριστεί σε μια συγκεκριμένη ρύθμιση, αφήστε το ως έχει. Αλλά αν γνωρίζετε ή μάθετε αργότερα, μην κλείσετε αυτό το παράθυρο μέχρι να συμπληρώσετε τα πάντα.

Σας συμβουλεύω αμέσως να εγκαταστήσετε την επιλογή εδώ Διάρκεια συνεδρίαςγια 30-120 λεπτά. Τα 15 λεπτά είναι πολύ λίγα και για άλλη μια φορά, όταν εισάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας για να μπείτε στον πίνακα διαχείρισης, θα ορκιστείτε, αλλά δεν θα μπείτε στις γενικές ρυθμίσεις για να αλλάξετε τη διάρκεια ζωής της συνεδρίας. Γιατί; Γιατί δεν υπάρχει τίποτα πιο μόνιμο από το προσωρινό. =)

Ενέργεια 7. Ενεργοποιήστε την εμφάνιση των θέσεων της μονάδας.

Εάν φτιάχνετε μόνοι σας έναν ιστότοπο, τότε αυτή η ενέργεια θα κάνει τη ζωή σας πολύ πιο εύκολη. Δεν γνωρίζουν όλοι ήδη ότι το Joomla έχει τη δυνατότητα να βλέπει τις θέσεις των λειτουργικών μονάδων που περιέχει το πρότυπο. Απλώς προσθέστε το στη διεύθυνση URL του ιστότοπου ? tp=1η σελίδα θα εμφανιστεί με τις θέσεις της μονάδας. Για λόγους ασφαλείας, στις πρόσφατες εκδόσεις του Joomla αυτή η δυνατότητα είναι απενεργοποιημένη από προεπιλογή.

Τι πρέπει να γίνει?

Παω σε Επεκτάσεις –> Διαχείριση προτύπων –> Ρυθμίσειςκαι στην επιλογή Προβολή θέσεων της μονάδαςεγκαθιστώ Περιλαμβάνεται.

Μετά από αυτό, θα μπορείτε να δείτε όλες τις θέσεις της μονάδας στον ιστότοπο:

Βήμα 8. Εγκαταστήστε και διαμορφώστε το πρόγραμμα επεξεργασίαςJ.C.E.

Το τυπικό πρόγραμμα επεξεργασίας WYSIWYG TinyMCE, το οποίο είναι εγκατεστημένο στο Joomla από προεπιλογή, δεν είναι, για να το θέσω ήπια, πολύ καλό. Εάν έχετε ήδη χρησιμοποιήσει τον επεξεργαστή JCE, αυτό είναι ιδιαίτερα αισθητό. Για το ζήτημα της ανάγκης εγκατάστασης JCE. Ναι, ο πελάτης, που δεν είχε εμπειρία στις περιπλοκές του CMS Joomla, δεν ανέφερε στις τεχνικές προδιαγραφές τις ακριβείς απαιτήσεις για τον οπτικό επεξεργαστή, πράγμα που σημαίνει ότι σε αυτό το θέμα όλα μπορούν να αφεθούν από προεπιλογή και να παραβλεφθούν με ήσυχη τη συνείδησή τους. Θα πω το εξής: ακόμα κι αν δημιουργείτε έναν προσαρμοσμένο ιστότοπο, θα συνεχίσετε να εγκαταστήσετε το JCE κυρίως για τον εαυτό σας. Γιατί; Διότι από τη στιγμή που πρόκειται να σχεδιάσουμε τουλάχιστον ένα υλικό χρησιμοποιώντας ένα οπτικό πρόγραμμα επεξεργασίας, ο χρόνος που αφιερώνεται για την εγκατάσταση του JCE θα αποδώσει περισσότερο.

Τι πρέπει να γίνει?

Ας πάμε στο Extensions –> Extension Manager.

πάτα το κουμπί Προσθέστε σελιδοδείκτη "Εγκατάσταση από JED".

Στη γραμμή αναζήτησης πληκτρολογήστε " J.C.E.» και πραγματοποιήστε αναζήτηση.

Μεταβείτε στην επέκταση JCE ​​και κάντε κλικ στο κουμπί Εγκαθιστώ. Ο επεξεργαστής θα εγκατασταθεί.

Εάν όλα γίνονται σωστά, τότε κατά τη δημιουργία ενός υλικού JCE θα ανοίξει:

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

Βήμα 9: Εγκαταστήστε και διαμορφώστε το στοιχείο δημιουργίας αντιγράφων ασφαλείαςAkeebaΑντιγράφων ασφαλείας.

Δεν πρέπει ποτέ να παραμελείτε τα αντίγραφα ασφαλείας. Ακόμη και στο στάδιο ανάπτυξης του ιστότοπου. Ειδικά στο στάδιο της ανάπτυξης του ιστότοπου. Κατά τη διάρκεια της πολυετούς συνεργασίας μου με το Joomla, έσκαψα πολλά θέματα σε γνωστά φόρουμ. Μια ερώτηση όπως: «Εγκατέστησα αυτήν την επέκταση και ο ιστότοπος σταμάτησε να λειτουργεί. Τι πρέπει να κάνω?" εμφανίζεται πολύ, πολύ συχνά. Συμβαίνει ότι μια απροσδόκητη ενέργεια του webmaster οδηγεί στην ανάγκη για πολλές ώρες επαναφοράς του ιστότοπου. Η μερίδα του λέοντος αυτού του χρόνου δαπανάται για να βρούμε τα πάντα και να βρούμε την αιτία του προβλήματος. Έχοντας στη διάθεσή σας ένα αντίγραφο ασφαλείας του ιστότοπου, μπορείτε να το επαναφέρετε σε λίγα λεπτά με μερικά κλικ.

Είναι ιδιαίτερα βολικό να χρησιμοποιείτε το στοιχείο για τη δημιουργία αντιγράφων ασφαλείας και την επαναφορά ενός ιστότοπου από αυτά. AkeebaΑντιγράφων ασφαλείας. Μην το εκλάβετε ως διαφήμιση. Οι προγραμματιστές προσπάθησαν πραγματικά. Ένας τεράστιος αριθμός ρυθμίσεων, η δυνατότητα εκτέλεσης με χρονοδιάγραμμα, επαναφορά ενός ιστότοπου από οποιοδήποτε αντίγραφο ασφαλείας με μερικά κλικ. Το στοιχείο έχει δωρεάν και επί πληρωμή εκδόσεις. Όλα όσα περιγράφονται παραπάνω είναι διαθέσιμα στη δωρεάν έκδοση. Αλλά και η πληρωμένη είναι πολύ καλή. Για μένα, το κύριο πλεονέκτημά του είναι η δυνατότητα αυτόματης δημιουργίας αντιγράφων ασφαλείας σε υπηρεσίες cloud, για παράδειγμα, το Yandex.Disk, το οποίο προσφέρει δωρεάν 10 GB ανά λογαριασμό. Ο αριθμός των λογαριασμών δεν είναι περιορισμένος. Μόλις ρυθμιστεί AkeebaΑντιγράφων ασφαλείας,μπορείτε να κλείσετε εντελώς το θέμα των αντιγράφων ασφαλείας και να μην τα σκέφτεστε μέχρι την ημέρα X. Σίγουρα θα σας πω περισσότερα για αυτό το υπέροχο στοιχείο και τη δημιουργία αντιγράφων ασφαλείας στα σύννεφα σε ξεχωριστά άρθρα.

Ενέργεια 10. Αλλάξτε τη διεύθυνση σύνδεσης διαχειριστή.

Αυτή η ενέργεια σχετίζεται με την ασφάλεια του Joomla. Αφενός, δεν είναι απαραίτητο να το κάνετε αμέσως μετά την εγκατάσταση, αλλά από την άλλη, εάν δεν το κάνετε αμέσως, με πιθανότητα 90% να μην το κάνετε αργότερα, εκθέτοντας τον ιστότοπό σας σε πιθανές κίνδυνος. Μπορείτε να διαβάσετε περισσότερα σχετικά με την επιλογή κωδικού πρόσβασης και την αλλαγή της διεύθυνσης σύνδεσης διαχειριστή στο άρθρο Ασφάλεια του Joomla. Μέρος 2. Προστασία του Joomla από την εικασία κωδικών πρόσβασης.

Βήμα 11: Εγκαταστήστε την επέκταση χάρτη ιστότοπουXmap.

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

Μια καλή και δωρεάν επέκταση για τη δημιουργία χάρτη ιστότοπου είναι Xmap.

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

Μια ενδιαφέρουσα επιλογή μπορεί να είναι να απαλλαγείτε από διπλότυπες σελίδες συνδυάζοντας έναν χάρτη τοποθεσίας και ρυθμίζοντας σωστά το αρχείο robots.txt. Περιγράφεται στην τελευταία, 12η πράξη.

Βήμα 12: Διαμορφώστε το αρχείοΡομπότ.κείμενο.

Αρχείο robots.txtβρίσκεται στη ρίζα του ιστότοπου και υποδεικνύει στις μηχανές αναζήτησης ποιες ενότητες του ιστότοπου μπορούν να ευρετηριαστούν και ποιες όχι. Αυτό το αρχείο μπορεί να ρυθμιστεί με πολλούς διαφορετικούς τρόπους. Όλα εξαρτώνται από το συγκεκριμένο έργο και τις απαιτήσεις.

Μπορείτε να διαβάσετε περισσότερα για το αρχείο, τη σύνταξη και παραδείγματα βασικών ρυθμίσεων στον σύνδεσμο: http://joomlaforum.ru/index.php/topic,193446.0.html

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

  1. Κλείστε ολόκληρο τον ιστότοπο εκτός από την επέκταση Xmap από την ευρετηρίαση από τις μηχανές αναζήτησης.
  2. Δημιουργήστε έναν χάρτη ιστότοπου που θα περιέχει Ολααπαραίτητησελίδες του ιστότοπου.
  3. Υποβάλετε τον χάρτη του ιστότοπού σας στις μηχανές αναζήτησης.

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

Τα βήματα που περιγράφονται παραπάνω θα σας επιτρέψουν να απαλλαγείτε από μια σειρά προβλημάτων που μπορεί να προκύψουν κατά τη διαδικασία δημιουργίας ενός ιστότοπου στο Joomla. Συνιστάται να τα κάνετε αμέσως. Μπορείτε ακόμη να δημιουργήσετε τη δική σας διάταξη Joomla για να μην επαναλαμβάνετε τα ίδια βήματα κάθε φορά, αλλά θα πρέπει να θυμάστε ότι θα πρέπει να ενημερωθεί με την κυκλοφορία νέων εκδόσεων και επεκτάσεων Joomla. Τι είναι πιο βολικό: να κάνετε το βήμα 12 κάθε φορά μετά την εγκατάσταση του Joomla ή να παρακολουθείτε τη δική σας συναρμολόγηση - ο καθένας θα αποφασίσει μόνος του. Θέλω απλώς να επισημάνω ότι δεν υπάρχει ανάγκη λήψης συνελεύσεων άλλων ανθρώπων από το Διαδίκτυο. Μπορούν να περιέχουν οτιδήποτε: ιούς, κρυφούς συνδέσμους, σφάλματα. Η διανομή Joomla πρέπει να λαμβάνεται μόνο από τον επίσημο ιστότοπο Joomla.org.

P.S.: Όλες οι επεκτάσεις που περιγράφονται στο άρθρο μπορούν να εγκατασταθούν κατ' αναλογία με το JCE μέσω διαχειριστής επέκτασης, σελιδοδείκτης Εγκατάσταση από το JED.

Σε επαφή με