Πώς να διορθώσετε κοινά λάθη όταν εργάζεστε με το WordPress. Περιορισμός καρδιακών παλμών WordPress

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

Τι προκαλεί το σφάλμα HTTP κατά τη μεταφόρτωση στο WordPress;

Υπάρχουν πολλά πράγματα που μπορούν να προκαλέσουν σφάλμα HTTP όταν προσπαθείτε να ανεβάσετε αρχεία χρησιμοποιώντας το πρόγραμμα μεταφόρτωσης πολυμέσων του WordPress. Το WordPress δεν μπορεί να καταλάβει τον λόγο και έτσι εμφανίζεται γενικό μήνυμασχετικά με το σφάλμα "HTTP error".

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

Τούτου λεχθέντος, θα εξετάσουμε πώς να επιλύσουμε το σφάλμα HTTP κατά τη μεταφόρτωση πολυμέσων στο WordPress.

1. Βεβαιωθείτε ότι το σφάλμα HTTP δεν είναι προσωρινό

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

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

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

2. Αυξήστε το όριο μνήμης WordPress

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

Μπορείτε να το κάνετε αυτό προσθέτοντας παρακάτω κώδικαστο αρχείο wp-config.php.

1 define("WP_MEMORY_LIMIT", "256M");

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

3. Αλλάξτε τη Βιβλιοθήκη επεξεργασίας εικόνων που χρησιμοποιείται από το WordPress

Το WordPress τρέχει σε PHP, η οποία χρησιμοποιεί δύο λειτουργικές μονάδες για την επεξεργασία εικόνων. Αυτές οι ενότητες ονομάζονται GD Library και Imagick. Το WordPress μπορεί να χρησιμοποιήσει οποιοδήποτε από αυτά, ανάλογα με το ποιο είναι διαθέσιμο.

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

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

1 συνάρτηση wpb_image_editor_default_to_gd($editors) ( 2 $gd_editor = "WP_Image_Editor_GD"; 3 $editors = array_diff($editors, array($gd_editor)); 4 array_unshift($_editors), $6; add_filter("wp_image_editors", "wpb_image_editor_default_to_gd");

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

4. Χρησιμοποιώντας τη μέθοδο .htaccess

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

Μια εύκολη λύση είναι να προσθέσετε τον ακόλουθο κώδικα στο αρχείο .htaccess:

1 SetEnv MAGICK_THREAD_LIMIT 1

Αυτός ο κώδικας απλώς περιορίζει το Imagick σε ένα μόνο νήμα για επεξεργασία εικόνας.

Τι αξίζει να δείτε στο site του blog σας Λευκή οθόνηθάνατος ή WSOD.

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

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

Ω, φρίκη!

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

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

Για παράδειγμα με υπέροχο πρόγραμμα FileZilla

Γιατί εμφανίζεται η λευκή οθόνη του θανάτου του ιστολογίου;

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

Είτε έτσι είτε αλλιώς... δεν είναι δύσκολο να εντοπίσετε τον ένοχο εάν απλώς ενημερώσατε ένα συγκεκριμένο πρόσθετο ή πρότυπο. Τι θα γινόταν αν ενημερώσατε 10-20 πρόσθετα με μία πτώση;

Πολύ απλό…

  • μετονομάστε τον κατάλογο των προσθηκών(plugins1 για παράδειγμα) και δημιουργήστε ένα νέο με το ίδιο όνομα, και ο κινητήρας δεν θα βλέπει πλέον εγκατεστημένα πρόσθετακαι μπορείτε να τα ενεργοποιήσετε ένα προς ένα για να βρείτε τον ένοχο.
  • μετονομάστε το πρότυπο που χρησιμοποιείται αυτήν τη στιγμή, χωρίς να ξεχνάμε να προσθέσουμε πρώτα πρότυπο πρότυπο(Είκοσι οποιαδήποτε). Μετά τη μετονομασία, το WordPress θα αλλάξει σε προσβάσιμο τυπικό θέμακαι μπορείτε να μεταβείτε στον πίνακα διαχείρισης.

500 εσωτερικά Σφάλμα Διακομιστή

Τα σφάλματα Wordpress ή ένα σφάλμα είναι αρκετά δυσάρεστα, αλλά σπάνια. Πιο συχνάσχετίζεται με λάθος αρχείο.htaccess σε ριζικός κατάλογοςιστοσελίδα.

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

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

Εκτός από αυτό, υπάρχουν πολλοί άλλοι λόγοι για την εμφάνιση του σφάλματος 500.

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

Για να το κάνετε αυτό, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:

DEFINE('WP_DEBUG', TRUE);

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

Σφάλμα κατά τη δημιουργία σύνδεσης βάσης δεδομένων

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

  • μη έγκυρη παράμετρος σύνδεσης βάσης δεδομένων. Μία από τις τρεις παραμέτρους σύνδεσης (διεύθυνση, σύνδεση, κωδικός πρόσβασης) είναι λανθασμένη, πρέπει να ελέγξετε ξανά το αρχείο wp-config.php. Σπουδαίος! Βεβαιωθείτε ότι κάθε ένα περικλείεται σε μονά εισαγωγικά.
  • ο διακομιστής βάσης δεδομένων δεν λειτουργεί Δεδομένα MySQL . Εάν διαθέτετε VPS, πρέπει να κάνετε επανεκκίνηση του διακομιστή εάν τακτική φιλοξενία– επικοινωνήστε με την τεχνική υποστήριξη, αφήστε τους να το ελέγξουν.

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

Μια αυτοματοποιημένη ενημέρωση του WordPress απέτυχε να ολοκληρωθεί

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

  • Κατεβάστε τελευταία έκδοσηαπό το ru.wordpress.org (ή στο δικό σας μητρική γλώσσα) και αποσυσκευάστε
  • Απενεργοποιήστε όλες τις προσθήκες στον ιστότοπο, εάν είναι δυνατόν
  • Μέσω FTP πηγαίνουμε στο ριζικό φάκελοτοποθεσία και διαγράψτε καταλόγους wp-includes και wp-admin
  • Αντιγράψτε αυτούς τους φακέλους από τη μη συσκευασμένη διανομή WP
  • Αντικαταστήστε τα αρχεία στον ριζικό φάκελο με τα περιεχόμενα της ρίζας διανομής
  • Σπουδαίος! Μην αγγίζετε το φάκελο wp-content, ελπίζω να είναι ξεκάθαρο το γιατί

Για λίγο δεν είναι διαθέσιμο για προγραμματισμένη συντήρηση. Ελέγξτε ξανά σε ένα λεπτό.

Ένα απίστευτα απλό σφάλμα που μπορεί να λυθεί με τη διαγραφή του αρχείου .συντήρησηαπό τη ρίζα του ιστότοπου.

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

ΘΑΝΑΤΙΚΟ ΣΦΑΛΜΑ: ΕΠΙΤΡΕΠΕΤΑΙ ΜΕΓΕΘΟΣ ΜΝΗΜΗΣ -- ΕΞΑΝΤΛΗΜΕΝΑ BYTE

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

  • Εάν μπορείτε να επεξεργαστείτε το αρχείο php.ini, προσθέστε τη γραμμή σε αυτό Όριο_μνήμης = 64M(ή βρείτε ένα υπάρχον και αλλάξτε την τιμή) και επανεκκινήστε τον διακομιστή.
  • Επεξεργαστείτε το αρχείο .htaccess που βρίσκεται στον ριζικό κατάλογο, προσθέστε php_value memory_limit 64M.
  • Επεξεργαστείτε το αρχείο wp-config.php, προσθέστε DEFINE('WP_MEMORY_LIMIT, '64M');
  • Δημιουργήστε ένα αρχείο php.ini μέσα στο φάκελο wp-adminμε αυτό το περιεχόμενο: Όριο_μνήμης = 64M;

Μία από τις μεθόδους θα πρέπει να λειτουργεί.Αξίζει να σημειωθεί ότι ορισμένοι κεντρικοί υπολογιστές διαθέτουν ένα μέγιστο όριο μνήμης 8-16M και δεν επιτρέπουν την αλλαγή αυτής της τιμής. Σε αυτήν την περίπτωση, θα συνιστούσα να αντικαταστήσετε τη φιλοξενία.

Λήξη χρόνου σύνδεσης

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

Εάν αυτό δεν είναι δυνατό, πρέπει να μειώσετε το φορτίο:

  • αυξήστε το όριο μνήμης (διαβάστε παραπάνω)
  • αν είναι δυνατόν, απενεργοποιήστε τα πρόσθετα που δεν είναι απολύτως απαραίτητα
  • μετάβαση σε ένα τυπικό πρότυπο, όπως το Twenty Twelve

Υπέρβαση του μέγιστου χρόνου εκτέλεσης των 30 δευτερολέπτων

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

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

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

Εναλλακτικά, μπορείτε να προσπαθήσετε να αυξήσετε τον μέγιστο χρόνο εκτέλεσης:

  • επεξεργαστείτε το .htaccess στον ριζικό κατάλογο του WordPress, προσθέστε τη γραμμή: php_value max_execution_time 60
  • αλλάξτε, αν είναι δυνατόν, το αρχείο php.ini, προσθέστε τη γραμμή: max_execution_time = 60;

Σφάλματα που σχετίζονται με τη δομή της βάσης δεδομένων

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

  • Σφάλμα 145. Αυτό σημαίνει ότι η δομή της βάσης δεδομένων είναι κατεστραμμένη και πρέπει να αποκατασταθεί. Χρησιμοποιώντας το phpMyAdmin ή οποιονδήποτε άλλο διαχειριστή βάσης δεδομένων, μπορείτε επισκευή(ανάκτηση τυπικά μέσα) Μην ξεχνάτε το προκαταρκτικό αντίγραφο ασφαλείας της βάσης δεδομένων σας 😉
  • Σφάλμα 28. Ένα σφάλμα που δεν σχετίζεται με το WordPress και σχετίζεται με την ίδια τη MySQL. Επιλύθηκε με τη βοήθεια φιλοξενίας τεχνικής υποστήριξης.

Οι φιλοι! Σας εύχομαι να μην δείτε ένα μήνυμα σχετικά με το !

Το WordPress είναι το πιο δημοφιλές CMSστον κόσμο. Δεν προκαλεί έκπληξη το γεγονός ότι οι χρήστες αυτού του κινητήρα συναντούν τυπικά προβλήματακαι κάνουν κοινά λάθη. Τι λάθη; μιλάμε γιακαι πως να τα διορθωσω?

Σφάλμα με το μενού για κινητά

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

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


Ελέγξτε διαθεσιμότητα μενού για κινητάΣε σύνδεση.


Σφάλμα δομημένων δεδομένων (hatom, hcard)

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


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

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

Θεωρητικά, τα σημασιολογικά δεδομένα θα μπορούσαν να γίνουν παράγοντας κατάταξης στο μέλλον. Σε αυτήν την περίπτωση, τα σφάλματα στη σήμανση θα επηρεάσουν αρνητικά την ορατότητα του πόρου στην αναζήτηση. Επίσης, λόγω σφαλμάτων, οι μηχανές αναζήτησης δεν εμφανίζουν το εκτεταμένο απόσπασμα στη σελίδα αποτελεσμάτων αναζήτησης. Ένα άλλο επιχείρημα υπέρ της επεξεργασίας σφαλμάτων: τα αντίστοιχα μηνύματα στο Search Console είναι απλά ενοχλητικά.


Υπάρχουν δύο τρόποι για να διορθώσετε το σφάλμα και ένας τρόπος για να το αποτρέψετε. Η πρόληψη συνίσταται στην επιλογή ενός προτύπου σχεδίασης στο οποίο η σήμανση microformats.org είναι σωστά ενσωματωμένη. Επιλέξτε ένα θέμα με SEO Friendly και, εγκαταστήστε και δοκιμάστε χρησιμοποιώντας το εργαλείο δοκιμής σήμανσης της Google.

Λάβετε υπόψη ότι αυτό δεν εγγυάται ότι τα δομημένα δεδομένα δεν θα περιέχουν σφάλματα, αλλά μόνο μειώνει την πιθανότητα εμφάνισης τους. Παρουσιάζεται το ακόλουθο πρόβλημα: το θέμα επικυρώνεται στο υπηρεσία Google, αλλά μετά την ευρετηρίαση των σελίδων, εμφανίζονται μηνύματα σφάλματος στο Search Console. Σε αυτή την περίπτωση, πρέπει να διορθωθούν.

Ο πρώτος τρόπος είναι να διορθώσετε σφάλματα χρησιμοποιώντας την προσθήκη DT hAtom Error Removal. Σημειώστε αυτό εμπορικό προϊόν, το οποίο ο συγγραφέας διανέμει αυτήν τη στιγμή δωρεάν. Σημειώστε επίσης ότι αυτό το πρόσθετο δεν περιλαμβάνεται στον επίσημο κατάλογο στο WordPress.org. Αυτό σημαίνει ότι το πρόσθετο ενδέχεται να μην πληροί τις απαιτήσεις ασφαλείας.

Το DT hAtom Error Removal αφαιρεί αυτόματα τις μικρομορφές από τα αρχεία θεμάτων και προσθέτει τη σωστή παραλλαγή σήμανσης. Ο προγραμματιστής προειδοποιεί ότι το πρόσθετο δεν λειτουργεί με όλα τα θέματα, επομένως δεν υπάρχει 100% εγγύηση ότι τα σφάλματα θα διορθωθούν.

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


Το πρόσθετο προσθέτει τη σωστή μικροσήμανση στις σελίδες. Κάτω από το περιεχόμενο εμφανίζονται σχετικές πληροφορίες.


Η σήμανση που δημιουργήθηκε από το πρόσθετο έχει επικυρωθεί.


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

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


Υπάρχει ένα άλλο πρόσθετο που μπορεί να χρησιμοποιηθεί για τη διόρθωση σφαλμάτων διάταξης. Το Hatom fix από το Fivera.net πληρώνεται. Σημειώστε ότι επίσης δεν περιλαμβάνεται στον επίσημο κατάλογο του WordPress.

Ο δεύτερος τρόπος για τη διόρθωση του σφάλματος μπορεί να ονομαστεί ριζικός. Με την προσθήκη Hatom/hentry remover μπορείτε να αφαιρέσετε μικρομορφές από οποιοδήποτε θέμα. Ο προγραμματιστής ισχυρίζεται ότι η χρήση του πρόσθετου δεν επηρεάζει άλλες λειτουργίες και την εμφάνιση του προτύπου σχεδίασης.

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

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


Άβολες διευθύνσεις URL για τους χρήστες

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

Γιατί οι προεπιλεγμένοι σύνδεσμοι θεωρούνται άβολοι για τους ζωντανούς χρήστες; Είναι μη ενημερωτικοί. Το σύνολο χαρακτήρων "/?p=112" δεν σημαίνει τίποτα για ένα άτομο, επομένως είναι δύσκολο για αυτόν να θυμηθεί τη διεύθυνση URL ή να αξιολογήσει τη σκοπιμότητα να ακολουθήσει τον σύνδεσμο. Συγκρίνετε τους προεπιλεγμένους συνδέσμους με το CNC, οι οποίοι μοιάζουν με αυτό: https://site-wordpress/kotiki ή https://site-wordpress/cats/britancy.

Για να προσαρμόσετε τη διεύθυνση URL, εγκαταστήστε το βελτιωμένο πρόσθετο Cyr to Lat. Αυτό το πρόσθετο μετατρέπει κυριλλικούς χαρακτήρες σε συνδέσμους σε λατινικούς χαρακτήρες. Αφού ενεργοποιήσετε το πρόσθετο, μεταβείτε στο μενού της κονσόλας «Ρυθμίσεις – Μόνιμοι σύνδεσμοι». Επιλέξτε τη δομή διεύθυνσης URL που ταιριάζει στις ανάγκες σας και αποθηκεύστε τις αλλαγές σας.

Για να εμφανίσετε το όνομα της κατηγορίας στη διεύθυνση URL, στη σελίδα ρυθμίσεων μόνιμου συνδέσμου, επιλέξτε το πλαίσιο δίπλα στην επιλογή "Προσαρμοσμένο". Στο κενό πεδίο, πληκτρολογήστε την τιμή /%category%/%postname%/.


Δεν υπάρχουν επιταχυνόμενες σελίδες για κινητά

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

Βασικά σημεία που πρέπει να γνωρίζετε για την επιτάχυνση σελίδες για κινητάΩ:

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

Για να δημιουργήσετε επιταχυνόμενες σελίδες για κινητά, χρησιμοποιήστε την προσθήκη AMP από το Automattic. Μόλις εγκατασταθεί και ενεργοποιηθεί, το AMP θα εμφανιστεί στον ιστότοπό σας. Για να μεταβείτε στην επιταχυνόμενη σελίδα, προσθέστε την κατάληξη /AMP/ στη διεύθυνση URL. Λάβετε υπόψη ότι η προσθήκη δημιουργεί επιταχυνόμενες σελίδες μόνο για δημοσιεύσεις. Το AMP δεν δημιουργείται για κατηγορίες, ετικέτες, στατικές σελίδες και την κύρια σελίδα.


Για να εμφανίζονται οι επιταχυνόμενες σελίδες στα αποτελέσματα, πρέπει να είναι έγκυρες.


Μόλις τα AMP ευρετηριαστούν, οι πληροφορίες σχετικά με αυτά θα εμφανιστούν στο Search Console στο μενού «Προβολή αναζήτησης – Επιταχυνόμενες σελίδες για κινητές συσκευές».

Λάβετε υπόψη ότι η παρουσία επιταχυνόμενων σελίδων για κινητές συσκευές στον ιστότοπο δεν σημαίνει ότι όλοι οι κάτοχοι smartphone και tablet όταν επισκέπτονται τον πόρο σας θα μεταφερθούν αυτόματα στις εκδόσεις AM των σελίδων. Η μηχανή αναζήτησης καθορίζει εάν είναι κατάλληλο να κατευθύνει τους χρήστες από την αναζήτηση στο AMP.

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

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

Ρυθμίστε την παρακολούθηση απόδοσης για σελίδες με επιτάχυνση. Για παρακολούθηση επισκέψεων AMP από χρησιμοποιώντας το Google Analytics, εγκαταστήστε και ενεργοποιήστε την προσθήκη AMP Analytics ή το AMP Toolbox. Στις ρυθμίσεις, εισαγάγετε το αναγνωριστικό παρακολούθησης GA.

Ευρετηρίαση σελίδων σελιδοποίησης

Σχεδόν σε κάθε διαχειριζόμενο ιστότοπο CMS WordPressΥπάρχουν σελίδες σελιδοποίησης. Εάν δεν προβείτε σε καμία ενέργεια, το ευρετήριο μηχανές αναζήτησηςμπορεί να εμφανιστεί επιπλέον σελίδεςόπως https://site-wordpress/page/2/ ή https://site-wordpress/category/page/2/.

Η Google προσφέρει τρεις τρόπους επίλυσης του προβλήματος:

  • Μην κάνετε τίποτα και αφήστε τη μηχανή αναζήτησης να καθορίσει ανεξάρτητα εάν οι σελίδες σελιδοποίησης πρέπει να περιλαμβάνονται στο ευρετήριο.
  • Κάντε τη σελίδα "Εμφάνιση όλων" και ορίστε την ως κανονική.
  • Χρησιμοποιήστε τα χαρακτηριστικά rel="next" και rel="prev" για να υποδείξετε στη μηχανή αναζήτησης τη σχέση μεταξύ σελιδοποιημένων σελίδων.

Μία από τις πιο δημοφιλείς πλατφόρμες σήμερα είναι η Worpress. Διαθέτει μια βολική κονσόλα διαχείρισης και με αυτήν, σχεδόν κάθε χρήστης μπορεί πλέον να δημιουργήσει ανεξάρτητα τον δικό του ιστότοπο. Μερικές φορές όμως συμβαίνουν εκπλήξεις που παραλύουν εντελώς τη δουλειά του ιστότοπου και σε μπερδεύουν. Και τότε εμφανίζεται μια τρομερή λευκή οθόνη θανάτου μπροστά στα μάτια σας, ένα άγνωστο σφάλμα PHP που προκαλείται από προβλήματα στον διακομιστή ή προγραμματισμένες ενημερώσεις προσθηκών που οδήγησαν στην κατάρρευση του ιστότοπου. Οποιοδήποτε πρόβλημα μπορεί να λυθεί με αρκετή γνώση και ανεκτίμητη εμπειρία. Και αυτή τη φορά θα μιλήσουμε για το εσωτερικό σφάλμα διακομιστή (Internal Server Error), καθώς και για τις αιτίες και τις λύσεις του.

Σφάλμα 500 ή εσωτερικό σφάλμα διακομιστή

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

Προβλήματα που προκαλούν Σφάλμα 500:

Συγκρούσεις σε προσθήκες (συνήθως συμβαίνουν μετά από ενημέρωση)
Προβλήματα με το θέμα του ιστότοπου (παρουσιάζεται κατά την ενημέρωση του γονικού θέματος)
Σφάλματα στο αρχείο .htaccess
Υπέρβαση του ορίου μνήμης PHP

Πώς να επιλύσετε το σφάλμα 500.

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

Διόρθωση του αρχείου .htaccess.

Το κύριο και το πιο Κοινή αιτίαΑυτό το πρόβλημα είναι ακριβώς η λανθασμένη λειτουργία αρχείο htaccess. Για να διορθώσετε αυτό το πρόβλημα, πρέπει να συνδεθείτε στον ριζικό κατάλογο του WordPress· ένας ειδικός διαχειριστής αρχείων (ή) είναι κατάλληλος για αυτό. Στη συνέχεια, μετονομάστε το σε .htaccess.back. Στη συνέχεια, απλώς ανανεώστε το παράθυρο και ελέγξτε αν αυτό το μέτρο βοήθησε. Εάν όλα είναι καλά, τότε πρέπει να μεταβείτε στην ενότητα "Επιλογές" -> "Μόνιμοι σύνδεσμοι" και να κάνετε κλικ στο "Αποθήκευση αλλαγών", ώστε το νέο αρχείο .htacess να επανεκκινήσει και να αντικαταστήσει τους κανόνες. Εάν δεν βοηθήσει, προχωρήστε στις προσθήκες.

Απενεργοποιήστε όλα τα πρόσθετα

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

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

Εάν αυτή η λύση δεν βοηθήσει, τότε θα πρέπει να αλλάξουμε το θέμα.

Αλλαγή θέματος

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

Επαναφορά των καταλόγων "wp-admin" και "wp-includes".

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

Αύξηση ορίου μνήμης PHP.

Όταν τα παραπάνω δεν βοηθούν, τότε μην απελπίζεστε. Θα πρέπει να εργαστείτε σοβαρά για να τακτοποιήσετε όλα στον διακομιστή σας. Το σφάλμα 500 είναι επιλύσιμο και δεν είναι το τέλος του ιστότοπού σας. Εάν οι περιστάσεις σας αναγκάσουν να χρησιμοποιήσετε ακραία μέτρα, στη συνέχεια χρησιμοποιώντας το πρόγραμμα επεξεργασίας κώδικα που πρέπει να γράψετε αρχείο κειμένουμετονομάζοντάς το σε php.ini.
Μέσα σε αυτό πρέπει να γράψετε: memory=64MB
Μεταφορτώστε το αποθηκευμένο αρχείο στο φάκελο "wp-admin". Σε περίπτωση εξάλειψης της αποτυχίας και επέκτασης της μνήμης PHP, πρέπει να μάθετε από το τηλέφωνό σας τι ακριβώς θα μπορούσε να οδηγήσει στο υπερ-όριο. Ο οικοδεσπότης έχει όλες τις καταχωρήσεις από το αρχείο καταγραφής λειτουργίας και οι λόγοι μπορεί να είναι οτιδήποτε: από λανθασμένα αναπτυγμένα πρόσθετα, έως λανθασμένη λειτουργίαΘέματα.

Σχετικά υλικά:

Γιατί εμφανίζονται χαρακτήρες αντί για κείμενο;

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

Πώς να προσθέσετε μια φόρμα σχολίων Vkontakte

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

Φιλοξενία βίντεο για δημοσίευση βίντεο σε ιστότοπους ταινιών

Γεια σε όλους! Τελειώνοντας το τελευταίο άρθρο σχετικά με το Wordpress ως CMS για ιστότοπους ταινιών, ανέφερα ότι σε επόμενο άρθρο θα γράψω για τη φιλοξενία βίντεο, χωρίς την οποία...

Αντιμετωπίσατε ένα εσωτερικό σφάλμα διακομιστή 500 στο WordPress; Λοιπόν, δεν είσαι μόνος! Σφάλμα 500 Εσωτερικό σφάλμα διακομιστή είναι ένα από τα πιο συνηθισμένα σφάλματα που αντιμετωπίζονται. Χρήστες WordPress. Ωστόσο, βρείτε ο πραγματικός λόγοςΗ εμφάνιση ενός εσωτερικού σφάλματος διακομιστή 500 δεν είναι τόσο εύκολη όσο για παράδειγμα τα σφάλματα 404, όπου η αιτία μπορεί να είναι είτε κατεστραμμένοι μόνιμοι σύνδεσμοι είτε αλλαγμένες διευθύνσεις URL σελίδας.

Οι πιο συνηθισμένοι λόγοι πίσω από το σφάλμα 500 είναι κατεστραμμένα αρχεία .htaccess, εσφαλμένα θεμελιωμένα δικαιώματα, καθυστερήσεις σεναρίου, λάθος έκδοση PHP ή αποτυχημένη ενημέρωση WordPress. Ωστόσο, δεν είναι όλοι αυτοί οι λόγοι για αυτό το πρόβλημα. Πρέπει λοιπόν να σκάψετε βαθύτερα και να μάθετε ο πραγματικός λόγοςαυτό το σφάλμα. Ενας από καλύτερη συμβουλήόταν εμφανίζεται το 500 Internal Server Error στο WordPress είναι παρακολουθήστε τα βήματά σαςμέχρι να εμφανιστεί το σφάλμα. Προσπαθήστε να θυμηθείτε ποιο συμβάν ή αλλαγή θα μπορούσε να έχει προκαλέσει τη διακοπή λειτουργίας του WordPress σας (για παράδειγμα, εγκατάσταση ή ενημέρωση μιας προσθήκης). Μόλις μάθετε την αιτία του σφάλματος, η επίλυσή του θα είναι πολύ πιο εύκολη.

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

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

Πριν ξεκινήσετε αυτόν τον οδηγό, θα χρειαστείτε τα εξής:

Μέθοδος 1- Σφάλμα 500 στο WordPress λόγω προσθηκών ή θεμάτων

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

Μέθοδος 1.1 - Σφάλμα 500 στο WordPress λόγω ενημέρωσης ή εγκατάστασης προσθήκης

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

Απενεργοποίηση προσθηκών μέσω του πίνακα ελέγχου του WordPress

Εάν μπορείτε να συνδεθείτε στον πίνακα ελέγχου του WordPress, ακολουθήστε αυτά τα βήματα:

  1. Συνδεθείτε στον πίνακα ελέγχου του WordPress.
  2. Τύπος Πρόσθετα→ Εγκατεστημένοστο αριστερό μενού πλοήγησης.
  1. Απενεργοποιήστε το προβληματικό πρόσθετο.

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

Απενεργοποίηση των προσθηκών WordPress μέσω Διαχείριση αρχείων ή FTP

Υπάρχουν περιπτώσεις όπου ένα σφάλμα σας εμποδίζει να αποκτήσετε πρόσβαση στον πίνακα ελέγχου του WordPress. Σε αυτήν την περίπτωση, θα πρέπει να απενεργοποιήσετε ή να αφαιρέσετε το πρόσθετο χρησιμοποιώντας Διαχείριση αρχείωνστον πίνακα ελέγχου φιλοξενίας σας ή στο πρόγραμμα-πελάτη FTP όπως το FileZilla.

  1. Μεταβείτε στον ριζικό κατάλογο του WordPress και εισαγάγετε τον φάκελο wp-content/plugins.
  2. Βρείτε το προβληματικό πρόσθετο και μετονομάστε το για να το απενεργοποιήσετε. Για παράδειγμα, μπορείτε να προσθέσετε .άτομα με ειδικές ανάγκεςστο τέλος του αρχείου για να μην ξεχάσετε αυτό το πρόσθετο. Εάν θέλετε να το αφαιρέσετε εντελώς, απλώς διαγράφωφάκελο plugin.

  1. Μετά από αυτό, ενημερώστε τον ιστότοπό σας. Εάν το πρόβλημα παραμένει, εκτελέστε αυτές τις ενέργειες για τις υπόλοιπες προσθήκες μέχρι να γίνουν πλήρης διακοπή λειτουργίας(ή μέχρι να λειτουργήσει και να λειτουργήσει ο ιστότοπός σας).
  2. Μόλις βρείτε μια κατεστραμμένη προσθήκη, μπορείτε να προσπαθήσετε να την εγκαταστήσετε ξανά, να βρείτε μια αντικατάσταση ή να επικοινωνήσετε με τους προγραμματιστές των προσθηκών για συμβουλές.

Μέθοδος 1.2 - Σφάλμα 500 στο WordPress λόγω εγκατάστασης ή ενημέρωσης θέματος

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

Αλλαγή θέματος με χρήση πίνακα ελέγχου WordPress

Εάν μπορείτε να αποκτήσετε πρόσβαση στον πίνακα ελέγχου σας, ορίστε τι πρέπει να κάνετε:

  1. Μεταβείτε στην ενότητα Εμφάνιση → Θέματα.

  1. Επιλέξτε οποιοδήποτε άλλο θέμα και κάντε κλικ στο κουμπί Δραστηριοποιώ.

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

Αλλαγή θέματος με χρήση phpMyAdmin

Ένας άλλος τρόπος για να αλλάξετε το θέμα είναι να επεξεργαστείτε τις τιμές της βάσης δεδομένων MySQL μέσω phpMyadminστον πίνακα ελέγχου της φιλοξενίας σας. Αυτή η μέθοδος μπορεί να είναι χρήσιμη εάν ο πίνακας ελέγχου του WordPress δεν λειτουργεί. Εδώ είναι τι πρέπει να κάνετε:

  1. Βρείτε το τραπέζι wp_optionsκαι ανοίξτε το.

ΤΟ ΣΗΜΕΙΩΜΑ!Ανάλογα με τις τιμές του πίνακα που επιλέγετε κατά τη διαδικασία εγκατάστασης, το πρόθεμα πινάκων δεν θα είναι πάντα wp_.

  1. Παω σε Σελίδα 2.
  1. Βρείτε μια ενότητα πρότυποΚαι φύλλο στυλ

  1. Μάθετε το όνομα του θέματος στο οποίο θέλετε να το αλλάξετε. Για να το κάνετε αυτό, μεταβείτε στον κατάλογο wp-content/themesμε τη χρήση Διαχείριση αρχείων.

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

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

Μέθοδος 2- Επαλήθευση αρχείου .htaccess

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

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

  1. Συνδεθείτε στον πίνακα ελέγχου φιλοξενίας σας και, στη συνέχεια, μεταβείτε στο Διαχείριση αρχείων Στο κεφάλαιο Αρχεία. Εναλλακτικός τρόπος, είναι να χρησιμοποιήσετε έναν πελάτη FTP όπως το FileZilla.
  2. Μεταβείτε στον ριζικό κατάλογο του ιστότοπού σας WordPress (αν βλέπετε αρχεία όπως wp-contentΚαι wp-περιλαμβάνει, βρίσκεστε στο σωστό μέρος).
  3. Βρείτε το αρχείο εδώ. htaccessκλείσ 'το. Αυτό μπορεί να γίνει δίνοντάς του ένα διαφορετικό όνομα. Π.χ, .htaccess1.

  1. Μετά από αυτό, δημιουργήστε ένα νέο αρχείο .htaccessκαι επικολλήστε τον τυπικό κώδικα .htaccess σε αυτό:
# ΑΡΧΙΣΤΕ το WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule . /index.php [L]#ENDWordPress
  1. Φροντίστε να αποθηκεύσετε το αρχείο.

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

Μέθοδος 3- Αυξημένα όρια PHP

Εάν οι δύο μέθοδοι που περιγράφονται παραπάνω δεν έφεραν αποτελέσματα, τότε είναι λάθος Τιμές PHPή χαμηλή μνήμη μπορεί να προκαλεί την εμφάνιση του σφάλματος 500. Αυτό συμβαίνει επειδή τα σενάρια και οι προσθήκες απαιτούν μια ορισμένη ποσότηταμνήμη για σας σωστή λειτουργία. Επιπλέον, όταν ο ιστότοπός σας φορτώνει, το κάνει το πρόγραμμα περιήγησης μεγάλο ποσόαιτήματα για λήψη σεναρίων, προσθηκών και περιεχομένου. Όταν δεν υπάρχει αρκετή μνήμη για τη φόρτωση σεναρίων και προσθηκών, το WordPress πιθανότατα θα εμφανίσει ένα εσωτερικό σφάλμα διακομιστή 500. Αυτός είναι ο λόγος για τον οποίο είναι σημαντικό να αυξήσετε την αξία μνήμης του ιστότοπού σας και άλλων Ρυθμίσεις PHP. Μπορείτε να το κάνετε αυτό με ένα αρχείο .htaccess. Ακολουθούν μερικές γραμμές που σας προτείνουμε να προσθέσετε:

Php_value upload_max_filesize 128M php_value post_max_size 128M php_value max_execution_time 300 php_value max_input_time 300 php_value memory_limit 256M

Μέθοδος 4- Αλλαγή έκδοσης PHP

Ορισμένα σενάρια ή προσθήκες WordPress απαιτούν συγκεκριμένη έκδοση PHP. Εάν δεν πληρούνται οι συνιστώμενες απαιτήσεις για αυτά, τότε μπορεί να εμφανιστεί ένα σφάλμα 500. Μπορείτε να ελέγξετε εάν προκαλείται από την έκδοση PHP αλλάζοντας το. Αυτό μπορεί να γίνει μέσω του πίνακα ελέγχου φιλοξενίας στην ενότητα Για προχωρημένους → Επιλογή εκδόσεις PHP.

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

Μέθοδος 5 - Ενεργοποίηση εμφανίσεων σφαλμάτων

Βρίσκοντας την αιτία Λάθη WordPressΤο 500 Internal Server Error είναι το πιο δύσκολο κομμάτι στη διαδικασία διόρθωσής του. Αν κανένα από τα προηγούμενες μεθόδουςδεν σας βοήθησε, τότε πρέπει να αρχίσετε να ψάχνετε βαθύτερα - ελέγχοντας τα λάθη σας. Υπάρχουν διάφοροι τρόποι για να γίνει αυτό:

Ενεργοποίηση εμφάνισης σφαλμάτων

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

Τώρα, πρέπει να φορτώσετε ξανά τον ιστότοπό σας. Όλα τα σφάλματα κώδικα θα εμφανιστούν στην οθόνη όπως στην παρακάτω εικόνα:

Μόλις βρείτε το σφάλμα, ανοίξτε το αρχείο που υποδεικνύεται σε αυτό και δείτε τη σχετική γραμμή. μπορείς να χρησιμοποιήσεις Google, Stackoverflow , WordPress Forum ή επικοινωνήστε με τον προγραμματιστή σας για πληροφορίες σχετικά με την επίλυση αυτού του προβλήματος.

Μέθοδος 6 - Χρήση του WordPress Debugging

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

  1. Βρείτε την παρακάτω γραμμή στο αρχείο wp-config.php:
define("WP_DEBUG", false);
  1. Διαγράψτε και επικολλήστε τον παρακάτω κώδικα στη θέση του:
// Enable WP_DEBUG mode define("WP_DEBUG", true); // Ενεργοποίηση καταγραφής εντοπισμού σφαλμάτων στο αρχείο /wp-content/debug.log define("WP_DEBUG_LOG", true); // Απενεργοποίηση εμφάνισης σφαλμάτων και προειδοποιήσεων define("WP_DEBUG_DISPLAY", false); @ini_set("display_errors", 0); // Χρήση εκδόσεων dev των βασικών αρχείων JS και CSS (απαιτείται μόνο εάν τροποποιείτε αυτά τα βασικά αρχεία) define("SCRIPT_DEBUG", true);
  1. Ενημερώστε τον ιστότοπό σας και ανοίξτε Διαχείριση αρχείων. Μεταβείτε στον κατάλογο wp-contentκαι βρείτε το αρχείο debug.log. Άνοιγμα επεξεργασίας αυτό το αρχείογια να δείτε τις αξίες του.

  1. Τώρα γνωρίζετε τι προκαλεί το σφάλμα και μπορείτε να το λύσετε επικοινωνώντας με τον προγραμματιστή ή Google, Stackoverflow , WordPress Forum . Περισσότερο λεπτομερείς πληροφορίεςσχετικά με το σύστημα εντοπισμού σφαλμάτων μπορεί να βρεθεί.

Μέθοδος 7- Επαναφορά αντιγράφων ασφαλείας

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

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

  1. Εγκαταστήστε και ενεργοποιήστε το πρόσθετο All-in-One WP Migration.

  1. Βρείτε το στον πίνακα ελέγχου του WordPress και κάντε κλικ στο κουμπί Εξαγωγή.

  1. Επιλέξτε μια επιλογή Αρχείο(Αρχείο) εάν θέλετε να κάνετε λήψη του αντιγράφου ασφαλείας στον υπολογιστή σας.

  1. Κάντε λήψη του αντιγράφου ασφαλείας που δημιουργήθηκε στον υπολογιστή σας. Περιέχει τον ιστότοπο και τα αρχεία βάσης δεδομένων σας.
  2. Τώρα, εάν αντιμετωπίσετε ένα εσωτερικό σφάλμα διακομιστή 500 (ή οποιοδήποτε άλλο πρόβλημα) και δεν μπορείτε να το επιλύσετε, μπορείτε απλώς να επαναφέρετε τον ιστότοπό σας χρησιμοποιώντας Αντίγραφο ασφαλείας.
  3. Για να επαναφέρετε τον ιστότοπό σας χρησιμοποιώντας το αντίγραφο ασφαλείας που δημιουργήθηκε, πρέπει να καταργήσετε πλήρως τον ιστότοπό σας και να τον εγκαταστήσετε νέο WordPress, μαζί με την προσθήκη Όλα σε Ένα. Μετά από αυτό, επιλέξτε τη λειτουργία Εισαγωγή (Εισαγωγή), επιλέξτε το αντίγραφο ασφαλείας που δημιουργήθηκε και συνεχίστε τη διαδικασία ανάκτησης.

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

  1. Κατεβάστε την πιο πρόσφατη έκδοση του WordPress.
  2. Αποθηκεύστε το και εξαγάγετε τον στον υπολογιστή σας.
  3. Διαγράψτε ένα αρχείο wp-config-sample.phpκαι φάκελο wp-contentγια να αποφύγετε την αντικατάσταση σημαντικών πληροφοριών.
  4. Μετακινήστε όλα τα αρχεία root στον λογαριασμό φιλοξενίας σας και αντικαταστήστε τα. Αυτό μπορεί να γίνει χρησιμοποιώντας τον πελάτη FileZilla FTP.

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

ΤΟ ΣΗΜΕΙΩΜΑ!Βεβαιωθείτε ότι έχετε δημιουργήσει αντίγραφα ασφαλείας του ιστοτόπου σας πριν ξεκινήσετε αυτή η διαδικασία. Αυτό θα αποφύγει την απώλεια σημαντικών πληροφοριών.

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

Μέθοδος 9 -Ξεκινήστε από την αρχή

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

συμπέρασμα

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



Έχετε ερωτήσεις;

Αναφέρετε ένα τυπογραφικό λάθος

Κείμενο που θα σταλεί στους συντάκτες μας: