Πώς να επιδιορθώσετε ένα σφάλμα 502 Bad Gateway στο WordPress

Πώς να επιδιορθώσετε ένα σφάλμα 502 Bad Gateway για ιστότοπους WordPress

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


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

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

Τι είναι το σφάλμα 502 Bad Gateway?

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

Η πιο βασική εγκατάσταση μπορεί να περιλαμβάνει τέσσερις έως πέντε (ish) διακομιστές, συγκεκριμένα:

  • Ένας διακομιστής εφαρμογών που επεξεργάζεται τον κωδικό PHP και οποιοδήποτε άλλο δυναμικό περιεχόμενο στον ιστότοπό σας
  • Ένας διακομιστής βάσης δεδομένων όπου ζουν οι βάσεις δεδομένων σας
  • Αντίστροφος διακομιστής μεσολάβησης π.χ. Nginx και Apache που ελέγχουν ποια αιτήματα HTTP πηγαίνουν όπου
  • Ο διακομιστής ιστού που αποθηκεύει όλα τα στατικά αρχεία σας, όπως εικόνες, CSS και JavaScript
  • Ένα CDN (προαιρετικός διακομιστής απόδοσης)

Τώρα, όταν εισάγετε τη διεύθυνση URL του ιστότοπού σας στο πρόγραμμα περιήγησής σας και πατήστε ΕΙΣΑΓΩ, το πρόγραμμα περιήγησης στέλνει μερικά αιτήματα HTTP στον διακομιστή μεσολάβησης αντίστροφης.

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

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

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

Ένα ζώο με πολλές διαφορετικές μορφές

Το σφάλμα 502 bad gateway μπορεί και λαμβάνει πολλές διαφορετικές μορφές όπως:

  • Σφάλμα 502
  • 502 Bad Gateway NGINX
  • 502 Σφάλμα διακομιστή μεσολάβησης
  • 502 Προσωρινή υπερφόρτωση
  • Σφάλμα HTTP 502 Bad Gateway
  • 502. Αυτό είναι σφάλμα. Ο διακομιστής αντιμετώπισε προσωρινό σφάλμα και δεν μπόρεσε να ολοκληρώσει το αίτημά σας. Δοκιμάστε ξανά σε 30 δευτερόλεπτα. Αυτά είναι όλα όσα γνωρίζουμε.

Τι προκαλεί σφάλμα 502 Bad Gateway?

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

  • Ο ανάντη διακομιστής σας ενδέχεται να είναι υπερφορτωμένος λόγω αύξησης της κυκλοφορίας
  • Ένας διακομιστής εκτός σύνδεσης θα ρίξει το σφάλμα 502 κακής πύλης στο πρόσωπό σας
  • Λανθασμένες διαμορφώσεις διακομιστή που ενδέχεται να παραμεριστούν λόγω πολλών λόγων, όπως ανθρώπινο σφάλμα, ιδίως όταν ο κεντρικός υπολογιστής μετακινεί διακομιστές
  • Προβλήματα με το δίκτυο παράδοσης περιεχομένου (CDN)
  • Η προσωρινή μνήμη του προγράμματος περιήγησης δεν λειτουργεί σωστά
  • Ζητήματα DNS
  • Ελαττωματικός κωδικός PHP χάρη σε προβληματική προσθήκη ή θέμα

Όπως μπορείτε να δείτε από τη σύντομη λίστα μας παραπάνω, το σφάλμα 502 bad gateway μπορεί να προκληθεί από πολλά πράγματα. Αυτό σημαίνει ότι πρέπει να δοκιμάσετε διαφορετικές λύσεις για να διορθώσετε το σφάλμα.

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

Πώς να επιδιορθώσετε ένα σφάλμα 502 Bad Gateway στο WordPress

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

1. Ανανεώστε / Φορτώστε ξανά τον ιστότοπό σας

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

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

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

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

2. Εκκαθαρίστε την προσωρινή μνήμη του προγράμματος περιήγησής σας

Δεν μπορείτε να διορθώσετε το σφάλμα 502 bad gateway ακόμα και μετά την ανανέωση του προγράμματος περιήγησής σας; Εάν ναι, εκτελέστε μια ανανέωση στο πρόγραμμα περιήγησής σας (CTRL + F5 σε συστήματα Windows και CMD + CTRL + R σε συστήματα OS X). Η εκτέλεση μιας σκληρής ανανέωσης απαλλάσσει την ενόχληση που είναι το σφάλμα 502 bad gateway; Οχι?

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

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

3. Απενεργοποιήστε προσωρινά το CDN σας

Χρησιμοποιείτε δίκτυο παράδοσης περιεχομένου όπως CloudFlare, KeyCDN ή άλλο CDN για WordPress; Τα CDN συνήθως δρομολογούν την επισκεψιμότητα του ιστότοπού σας στους διακομιστές τους για να σας προσφέρουν καλύτερη απόδοση και ασφάλεια ιστότοπου.

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

Για να μάθετε εάν το CDN σας βρίσκεται στο κάτω μέρος των 502 δεινών σας, διακόψτε το CDN και ανανεώστε τον ιστότοπό σας. Αυτό αναγκάζει τον ιστότοπό σας να φορτώνει απευθείας από τους κεντρικούς διακομιστές σας.

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

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

4. Προβλήματα DNS

Το DNS (συντόμευση για το σύστημα ονομάτων τομέα) είναι το πώς τα ονόματα τομέα (π.χ. wpexplorer.com) ταιριάζουν με τις αντίστοιχες διευθύνσεις IP τους. Εάν κάτι λείπει με τις ρυθμίσεις DNS, μπορείτε να περιμένετε το σφάλμα 502 bad gateway μεταξύ άλλων προβλημάτων.

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

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

Και επειδή μιλάμε για DNS, μπορείτε επίσης να προσπαθήσετε να εκκαθαρίσετε την τοπική σας προσωρινή μνήμη DNS. Για χρήστες Windows, ανοίξτε τη γραμμή εντολών (cmd.exe) και εκτελέστε την ακόλουθη εντολή: ipconfig / flushdns. Ως χρήστης Mac OS X, εκτελέστε dscacheutil -flushcache στο τερματικό εντολών.

5. Ελέγξτε το θέμα και τις προσθήκες σας

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

Ως αποτέλεσμα, ο διακομιστής σκοτώνει το σενάριο, το οποίο προκαλεί το σφάλμα 502 bad gateway. Τι να κάνω? Ας ξεκινήσουμε με τις προσθήκες σας.

6. Αντιμετώπιση προβλημάτων προσθηκών

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

Λοιπόν, είναι απλό. Συνδεθείτε στον ριζικό κατάλογο του WordPress (συνήθως, είναι δημόσια_html αλλά θα μπορούσε να είναι κάτι άλλο ανάλογα με το πού εγκαταστήσατε τον ιστότοπό σας) χρησιμοποιώντας είτε μια εφαρμογή FTP όπως το Filezilla ή Διαχείριση αρχείων στο cPanel.

Μετά από αυτό, μεταβείτε στο wp-περιεχόμενο και εντοπίστε το προσθήκες ντοσιέ. Μετονομάστε το φάκελο σε κάτι σαν plugins.old για απενεργοποίηση όλων των προσθηκών σας ταυτόχρονα. Μην ανησυχείτε, δεν θα χάσετε δεδομένα.

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

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

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

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

7. Αντιμετώπιση προβλημάτων του ενεργού σας θέματος

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

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

Συνδεθείτε στον ριζικό κατάλογο WordPress μέσω FTP ή File Manager. Στη συνέχεια, πλοηγηθείτε στο wp-content> θέματα και εντοπίστε το ενεργό θέμα σας.

Μετονομάστε τον ενεργό φάκελο θέματος σε κάτι σαν total.old. Αυτό θα απενεργοποιήσει το ενεργό θέμα και θα ενεργοποιήσει το προεπιλεγμένο θέμα WordPress.

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

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

8. Εάν το πρόβλημα παραμένει, επικοινωνήστε με τον κεντρικό υπολογιστή σας

Ακόμα δεν φαίνεται να διορθώνει το σφάλμα κακής πύλης 502 στον ιστότοπό σας στο WordPress, ακόμη και αφού δοκιμάσετε όλες τις παραπάνω λύσεις?

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

συμπέρασμα

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

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map