Σκοπεύετε να δημιουργήσετε μια μεγάλη ενημερωτική πύλη, ιστοσελίδα-οργάνωση, η απλούστερη ηλεκτρονική επαγγελματική κάρτα, μετά την εγκατάσταση του MODX, θα χρειαστεί σε κάθε περίπτωση να εκτελέσετε μια βασική ρύθμιση συστήματος.

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

Το πρώτο πράγμα που πρέπει να κάνετε είναι να απαλλαγείτε από το σφάλμα διαμόρφωσης συστήματος " Κατάλογος πυρήνα μέσα ανοιχτή πρόσβαση ” εάν εμφανιστεί ένα τέτοιο μήνυμα. Το διορθώνουμε σύμφωνα με τις οδηγίες του μηνύματος, δηλαδή μετονομάζουμε το αρχείο ht.accessπου βρίσκεται στο φάκελο πυρήναςδίνοντάς του ένα όνομα. htaccess.

Αυτό μπορεί να γίνει είτε μέσω ενός προγράμματος-πελάτη FTP, είτε μέσω διαχείριση αρχείωνφιλοξενία πίνακα ελέγχου ή χρησιμοποιώντας τη διαχείριση αρχείων του διαχειριστικού τμήματος του MODX (καρτέλα " Αρχεία” στην αριστερή πλευρά του παραθύρου).

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

Ανανεώστε το παράθυρο για να βεβαιωθείτε ότι το μήνυμα έχει φύγει.

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

Υπάρχει ένας τεράστιος αριθμός ρυθμίσεων συστήματος στο Revo

Για να γίνει πιο εύκολη η αναζήτηση επιθυμητή ρύθμισημπορείτε να χρησιμοποιήσετε το φίλτρο επιλέγοντας τις απαραίτητες παραμέτρους ανά ενότητα.

Το εικονίδιο "+" στην αριστερή πλευρά του ονόματος της ρύθμισης θα ανοίξει μια υπόδειξη σχετικά με το σε τι προορίζεται αυτό το στοιχείο. Και στο πεδίο "Τιμή", αλλάζουν οι ίδιες οι παράμετροι κάθε ρύθμισης. Ανάλογα με τον τύπο της ρύθμισης, εισάγονται είτε χειροκίνητα είτε επιλέγονται από τη λίστα.

Βασικές παράμετροι συστήματος που συνήθως επεξεργάζονται αμέσως μετά την εγκατάσταση του MODX

Ενότητα "Ιστότοπος"

  • Όνομα του ιστότοπου: το όνομα του έργου που χρειαζόμαστε, ελεύθερη μορφή
  • Μήνυμα μη διαθέσιμος ιστότοπος: κείμενο που θα εμφανίζεται σε λειτουργία τοποθεσίας εκτός σύνδεσης (μη δημοσιευμένη), ελεύθερη μορφή
  • Δημοσίευση από προεπιλογή: εάν το νέο έγγραφο θα είναι διαθέσιμο για προβολή από τους επισκέπτες αμέσως μετά τη δημιουργία και την αποθήκευση, επιλογή σας, επιλογές Ναί/Δεν

Ενότητα "Σύστημα και διακομιστής"

  • Εμφάνιση της ροής RSS "MODX News": απενεργοποιήστε ( Δεν)
  • Εμφάνιση των ειδοποιήσεων ασφαλείας MODX RSS Feed: απενεργοποιήστε ( Δεν)

Ενότητα "Πίνακας Ελέγχου"

  • Εμφάνιση κειμένου συμβουλής εργαλείου δίπλα στο πεδίο: περιγραφή των στοιχείων μενού, χρήσιμη μόνο κατά την εξοικείωση με το σύστημα, μπορεί να απενεργοποιηθεί αργότερα, επιλογές Ναί/Δεν
  • Μορφή ημερομηνίας στον πίνακα ελέγχου: μπορεί να αλλάξει σε δικό μας, εγγενές, d-m-Y
  • Πρώτη μέρα της εβδομάδας: σετ 1 , δεν είμαστε Strugatsky

Ενότητα φιλικών διευθύνσεων URL - Λειτουργία CNC

  • Μεταγραφή ψευδώνυμου: Ρωσική(για να ενεργοποιήσετε τη μεταγραφή, πρέπει επιπλέον να εγκαταστήσετε ένα πρόσθετο μεταφράζεται)
  • Επίθημα κοντέινερ: Καθαρισμός
  • Χρησιμοποιήστε φιλικές διευθύνσεις URL: Ναί
  • Λειτουργία αυστηρής φιλικής διεύθυνσης URL: Ναί
  • Ελέγξτε για διπλότυπα URI σε όλα τα περιβάλλοντα: Ναί

Έχοντας ενεργοποιήσει το CNC (URL friendly mode) στον ιστότοπο, μετονομάστε επιπλέον ht.access στη ρίζα του ιστότοπου σε .htaccess, διαφορετικά θα λάβετε ένα σφάλμα 404 όταν προσπαθείτε να πλοηγηθείτε σε σελίδες διαφορετικές από την κύρια.

Δεν απαιτείται επιβεβαίωση αλλαγών ή αποθήκευση παραμέτρων, όλα γίνονται αυτόματα.

Μπορείτε επιπλέον να επισκεφθείτε την ενότητα " Τύποι περιεχομένου" (στοιχείο μενού" Περιεχόμενο") και καθαρίστε το πεδίο " Επέκταση αρχείου' στην παράμετρο HTML. Τώρα η διεύθυνση της σελίδας θα γίνει χωρίς επέκταση, δηλαδή http://site_address/aboutαντί http://site_address/about.html.

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

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

Η κύρια απαίτηση κατά τη δημιουργία ενός ιστότοπου στο MODX Revolution είναι να γνωρίζετε και να κατανοείτε τα βασικά Τεχνολογίες HTMLκαι CSS, χωρίς αυτά αυτό Το CMS είναι καλύτερομη μελετάς. Επιπλέον, στα πλαίσια αυτού του μαθήματος είναι απαραίτητη και η γνώση της πλατφόρμας Twitter Bootstrap 3, γιατί. ολόκληρη η διεπαφή του ιστολογίου θα δημιουργηθεί χρησιμοποιώντας τις κλάσεις και τα στοιχεία αυτής της πλατφόρμας.

Εξετάστε τη διαδικασία εγκατάστασης του συστήματος MODX Revolution με τη μορφή σταδίων.

Προπαρασκευαστικό στάδιο:

Εγκατάσταση CMS MODX:


Συνδεθείτε στον πίνακα ελέγχου του ιστότοπου:

Για να εισέλθετε στον πίνακα ελέγχου του ιστότοπου, πρέπει γραμμή διεύθυνσηςπρόγραμμα περιήγησης, εισαγάγετε την ακόλουθη διεύθυνση URL: "http://www.mysite.ru/manager/"

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

Ένα από τα χαρακτηριστικά του συστήματος MODX Revolution είναι ότι αυτός ο πίνακας δεν απαιτείται για να λειτουργήσει ο ίδιος ο ιστότοπος, π.χ. εάν είναι απαραίτητο, μπορεί να αφαιρεθεί διαγράφοντας το φάκελο "manager" από τον κατάλογο του ιστότοπου.

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

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

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

1 Κινούμενος πυρήνας

2 Αλλάξτε τη διεύθυνση του πίνακα

Συνήθως ο πίνακας διαχείρισης ιστότοπου στο MODX βρίσκεται στη διεύθυνση https://site.ru/manager. Η μετακίνηση του πίνακα διαχείρισης βοηθά να καλύψετε λίγο τα ίχνη του MODX και είναι πιο εύκολο από ποτέ - απλώς μετονομάστε τον ίδιο τον κατάλογο (για παράδειγμα, από διαχειριστή σε διαχειριστή ή abracadabra) και, στη συνέχεια, καθορίστε νέος τρόποςσε ένα αρχείο διαμόρφωσης:

  • core/config/config.inc.php

3 Ενημερώστε τα πρόσθετα

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

4 Ενημερώστε το MODX

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

5 Διαίρει και βασίλευε

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

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

Εγκατάσταση MODX

Μεταβείτε στη Διαχείριση αρχείων του πίνακα ISPmanager, επιλέξτε έναν κατάλογο στο φάκελο /www/ και μεταφορτώστε το αρχείο με το MODX Revolution εκεί ( τελευταία έκδοσηστο αυτή τη στιγμή modx-2.5.5-pl). Αφού αποσυσκευάσετε τα περιεχόμενα του φακέλου κάνοντας κλικ στο κουμπί Εξαγωγή σε αυτόν τον κατάλογο.

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

Στη συνέχεια διαγράφουμε οτιδήποτε περιττό, αρχικά αυτό είναι το αρχείο index.html, ο φάκελος modx-2.5.5-pl, το αρχείο modx-2.5.5-pl.zip και αλλάζουμε το όνομα του αρχείου ht.access σε .htaccess.

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

Ονομα:[domain]_new
Διακομιστής βάσης δεδομένων: MySQL
Κωδικοποίηση: utf8
Χρήστης:--Δημιουργία νέου χρήστη --
Όνομα χρήστη:[domain]_new
Κωδικός πρόσβασης:(δημιουργείται κάνοντας κλικ στους κύβους)

Αντί για [domain], πρέπει να εισαγάγετε τον τομέα μας χωρίς σημεία στίξης, για παράδειγμα, το site.com θα μοιάζει με το δικό μας sitecom_new

Αποθηκεύουμε το όνομα και τον κωδικό πρόσβασης σε ένα σημειωματάριο για να μπορούμε να χρησιμοποιήσουμε αυτά τα δεδομένα κατά την εγκατάσταση του MODX. Αποθηκεύστε κάνοντας κλικ στο OK.

Τώρα ας προχωρήσουμε στην εγκατάσταση του ίδιου του MODX. Για να το κάνετε αυτό, μεταβείτε στον σύνδεσμο site.com/setup/ και δείτε το παράθυρο εγκατάστασης:

Στο τρίτο στοιχείο, πρέπει να ελέγξετε τη συμπίεση Απενεργοποίηση CSS / JS.

Τέλος, οδηγούμε στα δεδομένα μας που δημιουργήθηκαν νωρίτερα, δηλαδή τα δεδομένα από την είσοδο στη βάση δεδομένων Δεδομένα MySQL. Ο προεπιλεγμένος κεντρικός υπολογιστής είναι ο localhost.

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

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

Για να αποτρέψουμε τους εισβολείς από το να μας χακάρουν, πρέπει να προστατεύσουμε τον πυρήνα του συστήματος MODX, ο οποίος από προεπιλογή βρίσκεται στο φάκελο /core/. Ας πάμε σε αυτό και ας μετονομάσουμε το αρχείο που βρίσκεται εκεί από ht.accessσε .htaccess.

Ρύθμιση του MODX Revolution

Πρώτα πρέπει να δημιουργήσετε έναν νέο Πάροχο Υπηρεσιών από το modstore.pro στην ενότητα Εφαρμογές -> Εγκαταστάτης, ώστε στο μέλλον να μπορούμε να κατεβάσουμε τα απαραίτητα στοιχεία για τον ιστότοπό μας από εκεί.

Στη συνέχεια, πρέπει να κάνετε λήψη απαραίτητα εξαρτήματα. Ακολουθεί μια σύντομη λίστα με αυτά που χρησιμοποιώ σχεδόν σε οποιονδήποτε ιστότοπο:

Από τον πάροχο υπηρεσιών Modx.com

  1. TinyMCE - οπτικός επεξεργαστής
Από τον πάροχο υπηρεσιών Modstore.pro
  1. Εισιτήρια - (κατά την εγκατάσταση, εγκαθιστά αμέσως το pdoTools και το Jevix)
  2. phpThumbOn - κάνει αποθηκευμένες προεπισκοπήσεις
  3. yTranslit - κάνει όμορφα ψευδώνυμα συνδέσμων
  4. Ασσος - επισήμανση σύνταξης
  5. mSearch2 - μεγάλη αναζήτηση για ένα ηλεκτρονικό κατάστημα
  6. γραφείο - Προσωπικός Χώρος, εξουσιοδότηση
  7. sendex - συνδρομή σε ενημερωτικό δελτίο
  8. ResVideoGallery - γκαλερί βίντεο
  9. HybridAuth -
  10. Έντυπο Άγιαξ - Ανατροφοδότησηστο AJAX
  11. HybridAuth - εξουσιοδότηση μέσω κοινωνικά δίκτυα
  12. Αναβαθμίζω - ενημέρωση κινητήρα σε μερικά κλικ
  13. UserProfile2 - δημιουργεί μια μεταφόρτωση χρήστη, καθώς και μεμονωμένες σελίδες προφίλ και παρόμοια
Τύποι περιεχομένου

Επιλέξτε στο κύριο μενού Περιεχόμενο -> Τύποι περιεχομένου και στις τιμές HTML αλλάξτε το .html σε κάθετο /

Ρυθμίσεις συστήματος MODX Revolution

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

Εδώ, πρώτα θα διαμορφώσουμε το yTranslit, πρέπει να επιλέξετε τον χώρο ονομάτων ytranslit από το φίλτρο, στη λίστα που ανοίγει, ανοίξτε το Κλειδί με ένα σύμβολο συν Yandex APIκαι κάντε κλικ στον σύνδεσμο για να λάβετε το API και, στη συνέχεια, αντιγράψτε το κλειδί σε αυτό το πεδίο.

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

όνομα ιστοσελίδας- ΕΠΟΜΕΝΟΣ Η/Υ (πληκτρολογήστε το όνομα της τοποθεσίας)
public_default- Ναι (δημοσιεύεται από προεπιλογή)
friendly_alias_realtime- Ναι (δημιουργία ψευδωνύμου σε πραγματικό χρόνο)
friendly_alias_restrict_chars-αλφαριθμητικός
friendly_alias_translit- Ρωσική
friendly_urls- Ναί
use_alias_path- Ναί

Αρχεία SEO

Πρέπει να δημιουργήσουμε τα ακόλουθα αρχεία:

  • Η σελίδα δεν βρέθηκε
  • robots.txt
  • sitemap.xml
Το μόνο που μένει είναι να δημιουργήσουμε ένα Έγγραφο με ένα κενό πρότυπο που ονομάζεται SEO, για το οποίο καταργούμε την επιλογή του πλαισίου ελέγχου Δημοσίευση και βάζουμε ένα τικ στο Να μην εμφανίζεται στο μενού. Στη συνέχεια, δημιουργήστε ένα θυγατρικό έγγραφο από αυτό το έγγραφο και ονομάστε το robots.txt, μεταβείτε στην καρτέλα Ρυθμίσεις.

Ορίστε τον τύπο περιεχομένου σε κείμενο και καταργήστε την επιλογή του πλαισίου ελέγχου Χρήση επεξεργασίας HTML και, στη συνέχεια, επιλέξτε το πλαίσιο ελέγχου Πάγωμα URI και εισαγάγετε robots.txt στο πεδίο που εμφανίζεται.

Αποταμιεύουμε. Μετά από αυτό, εάν έχει οριστεί ACE, τότε το πεδίο Περιεχόμενο θα είναι με επισήμανση σύνταξης και πρέπει να προσθέσουμε τα εξής εκεί:

Πράκτορας χρήστη: * Disallow: / Disallow: /manager/ Disallow: /connectors/ Disallow: /core/ Disallow: /assets/components/ Κεντρικός υπολογιστής: site.com Χάρτης ιστότοπου: http://site.com/sitemap.xml Πού ιστότοπος .com είναι η τρέχουσα διεύθυνση URL μας.

Μετά από αυτό, πρέπει να δημιουργήσετε ένα άλλο θυγατρικό έγγραφο από το έγγραφο SEO και να το ονομάσετε sitemap.xml. Ορίστε τον τύπο περιεχομένου σε XML και καταργήστε την επιλογή του πλαισίου ελέγχου Χρήση επεξεργασίας HTML, επιλέξτε το πλαίσιο ελέγχου Πάγωμα URI και εισαγάγετε sitemap.xml στο πεδίο που εμφανίζεται.

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

[[!pdoSitemap]] Τώρα ας δημιουργήσουμε μια Κατηγορία που ονομάζεται Sites και από αυτήν θα δημιουργήσουμε ένα όνομα από τον τομέα μας, για παράδειγμα site.com

Μετά από αυτό, ας πάμε στα πρότυπα και ας δημιουργήσουμε ένα πρότυπο στην κατηγορία Sites - site.com, το οποίο θα ονομάσουμε Σελίδα δεν βρέθηκε. Στη συνέχεια, στις Ενότητες του εγγράφου SEO, δημιουργήστε ένα νέο θυγατρικό έγγραφο και ονομάστε το Σελίδα δεν βρέθηκε. Αποθηκεύσετε. Αφού μεταβούμε στο δημιουργημένο έγγραφο Σελίδα δεν βρέθηκε και στο πεδίο Περιεχόμενο, όπου έχουμε τον οπτικό επεξεργαστή TinyMCE, κάντε κλικ στο κουμπί HTML και επικολλήστε τα παρακάτω στο αναδυόμενο παράθυρο που ανοίγει:

Με τη διεύθυνση " "δεν υπάρχει τίποτα.

Λόγοι που θα μπορούσαν να οδηγήσουν στο σφάλμα:

Προς κύρια

Μετά αποταμιεύουμε.

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

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

Κλειδί
sites_img Εννοια
/assets/sites/[[++site_url]]/images/ Αποθήκευση. Με τον ίδιο τρόπο, δημιουργούμε 3 ακόμη παραμέτρους:

Κλειδί
sites_css Εννοια
/assets/sites/[[++site_url]]/css/ Κλειδί
sites_js Εννοια
/assets/sites/[[++site_url]]/js/ Κλειδί
sites_fonts Εννοια
/assets/sites/[[++site_url]]/fonts/ Η προετοιμασία μας για οποιονδήποτε ιστότοπο είναι έτοιμη.

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

Στο 99% των περιπτώσεων, η εκκαθάριση του φακέλου της προσωρινής μνήμης (πυρήνας / προσωρινή μνήμη) βοηθά. Μπορείτε να το διαγράψετε και αν φοβάστε, απλώς μετακινήστε το περιεχόμενό του κάπου. Έτσι, μεταβείτε στη φιλοξενία (ftp, διαχείριση αρχείων) στον φάκελο με τον ιστότοπό σας και διαγράψτε / μετακινήστε περιεχόμενο site.ru/core/cache.


Πώς να καθαρίσετε το φάκελο της προσωρινής μνήμης στο modx

Μετά από αυτό, ανοίξτε ξανά τον πίνακα διαχείρισης του modx. Όλα πρέπει να φαίνονται.

Υπάρχει κι άλλος τρόπος. Συνδεθείτε στον πίνακα διαχείρισης και επιλέξτε από το μενού στο επάνω μέρος Διαχείριση-Εκκαθάριση προσωρινής μνήμης.


Αλλά δεν λειτούργησε για μένα - εμφανίστηκε ένα παράθυρο και το κουμπί OK δεν έγινε ενεργό. Έτσι απλά διέγραψα τα περιεχόμενα του φακέλου μέσω του hosting.

Εάν αυτό δεν βοηθήσει, απλώς καθαρίστε την προσωρινή μνήμη

Επίσης, πολλοί συμβουλεύουν να αλλάξει κάτι στη βάση δεδομένων όταν Η λευκή οθόνη modx δεν εξαφανίζεται. Αυτά είναι τα σημεία:
Ειδήσεις MODX (feed_modx_news_enabled)
Ειδοποιήσεις ασφαλείας MODX (feed_modx_security_enabled)
Χρήση συμπιεσμένου CSS (compress_css)
Χρήση συμπιεσμένων βιβλιοθηκών javascript (compress_js)

Υπάρχουν δύο τρόποι για να γίνει αυτό. Το πρώτο είναι να μεταβείτε στον πίνακα διαχείρισης του modx, Ρυθμίσεις (site.ru/manager/?a=system/settings). Βρείτε τα εκεί και βάλτε την τιμή "όχι".

Αλλά οι ρυθμίσεις μου δεν άνοιξαν, οπότε χρησιμοποίησα τη δεύτερη μέθοδο: πήγα στη φιλοξενία, άνοιξα το phpmyadmin (διαχείριση βάσης δεδομένων), βρήκα τη βάση δεδομένων modx, έναν πίνακα με ρυθμίσεις modx_system_settings. Μετά άλλαξα την τιμή για αυτούς τους 4 πόντους παραπάνω από 1 σε 0. Δηλαδή για feed_modx_news_enabled, feed_modx_security_enabled, compress_css, compress_jsβάλε 0.



Για κάθε περίπτωση, διαγράψτε ξανά τη μνήμη cache στον φάκελο πυρήνα/κρυφής μνήμης.

Δεν υπάρχει μενού στο modx

Είχα επίσης πρόβλημα όταν Ο διαχειριστής του modx φορτώνει, αλλά δεν υπάρχει μενού στα αριστερά. Η επιδιόρθωση είναι πολύ απλή - κάνουμε ό,τι περιγράφεται παραπάνω, συνήθως αρκεί να καθαρίσετε την προσωρινή μνήμη (μέσω Διαχείρισης-εκκαθάρισης προσωρινής μνήμης ή καθαρισμού του φακέλου πυρήνα / προσωρινής μνήμης).

Γιατί υπάρχει λευκή οθόνη στο modx

Όπως έγραψα στην αρχή, εμφανίζεται μια λευκή οθόνη στον πίνακα διαχείρισης του modx κατά τη μετάβαση σε άλλη φιλοξενία. Αλλά είχα ένα άλλο πρόβλημα - ο οικοδεσπότης άλλαξε τον διακομιστή μου, και ειδοποιήθηκε περίπου μια ημέρα αργότερα. Δηλαδή, ο ιστότοπός μου έχει αλλάξει τη διεύθυνση IP του. Πρώτα χρειάστηκα αλλαγή εγγραφής Αστις ρυθμίσεις τομέα (σε τι να ανακατευθύνετε τον τομέα νέος διακομιστής) και, στη συνέχεια, λύστε το πρόβλημα με τον πίνακα διαχείρισης. Έτσι, εκτός από τη μετάβαση σε άλλη φιλοξενία, επηρεάζει και μια άλλη αλλαγή διακομιστή σε ένα hosting.

Χρησιμοποιήστε το, αρέσει. Και μετά σπάνια άρχισα να γράφω κάτι, αν και υπάρχει κάτι για ...