Skip to main content

500 εσωτερικό σφάλμα διακομιστή (τι είναι και πώς να το διορθώσετε)

FIXED 500 Internal Server Error on WordPress (Απρίλιος 2024)

FIXED 500 Internal Server Error on WordPress (Απρίλιος 2024)
Anonim

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

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

Πώς μπορεί να δείτε ένα σφάλμα 500

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

Ακολουθούν αρκετοί συνηθισμένοι τρόποι για να δείτε το σφάλμα HTTP 500:

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

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

Προσωρινό σφάλμα (500)

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

HTTP 500 Εσωτερικό σφάλμα

500 Σφάλμα

Σφάλμα HTTP 500

500. Αυτό είναι ένα λάθος

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

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

Αιτία των σφαλμάτων HTTP 500

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

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

Σημείωση: Περισσότερες πληροφορίες σχετικά με την αιτία ενός συγκεκριμένου σφάλματος HTTP 500 παρέχονται συχνά όταν εμφανίζεται σε διακομιστή που χρησιμοποιεί το λογισμικό Microsoft IIS. Αναζητήστε αριθμούς μετά 500 , όπως λέμε Σφάλμα HTTP 500.19 - Σφάλμα εσωτερικού διακομιστή, που σημαίνει Τα δεδομένα διαμόρφωσης δεν είναι έγκυρα. Βλέπω Περισσότεροι τρόποι να δείτε ένα εσωτερικό σφάλμα διακομιστή παρακάτω για την πλήρη λίστα.

Πώς να διορθώσετε το σφάλμα εσωτερικού διακομιστή 500

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

Αν και δεν είναι πιθανό, είναι δυνατόν ότι υπάρχει κάτι λάθος στο τέλος σας, οπότε θα δούμε κάποια πράγματα που μπορείτε να δοκιμάσετε:

  1. Επανάληψη φόρτωσης της ιστοσελίδας. Μπορείτε να το κάνετε κάνοντας κλικ στο κουμπί ανανέωσης / επαναφόρτωσης, πατώντας F5ή Ctrl-R, ή να δοκιμάσετε ξανά τη διεύθυνση URL από τη γραμμή διευθύνσεων.Ακόμα και αν το σφάλμα εσωτερικού διακομιστή 500 αποτελεί πρόβλημα στο διακομιστή ιστού, το ζήτημα μπορεί να είναι προσωρινό. Η δοκιμή της σελίδας θα είναι συχνά επιτυχής.Σημείωση: Εάν εμφανιστεί το μήνυμα σφάλματος 500 εσωτερικού διακομιστή κατά τη διάρκεια της διαδικασίας πληρωμής σε έναν έμπορο στο διαδίκτυο, να γνωρίζετε ότι οι διπλές προσπάθειες εξαργύρωσης ενδέχεται να καταλήξουν στη δημιουργία πολλαπλών παραγγελιών και πολλαπλών χρεώσεων! Οι περισσότεροι έμποροι έχουν αυτόματη προστασία από αυτά τα είδη ενεργειών, αλλά είναι ακόμα κάτι που πρέπει να θυμάστε.
  2. Καθαρίστε την προσωρινή μνήμη του προγράμματος περιήγησης. Αν υπάρχει πρόβλημα με την προσωρινή έκδοση της σελίδας που βλέπετε, ενδέχεται να προκαλέσει ζητήματα HTTP 500.Σημείωση: Εσωτερικά σφάλματα διακομιστή είναι δεν που συχνά προκαλούνται από θέματα προσωρινής αποθήκευσης, αλλά κατά καιρούς έχω δει το λάθος να εξαφανίζεται μετά την εκκαθάριση της κρυφής μνήμης. Είναι τόσο εύκολο και αβλαβές πράγμα να δοκιμάσετε, οπότε μην το παραλείψετε.
  3. Διαγράψτε τα cookie του προγράμματος περιήγησης. Ορισμένα ζητήματα σφάλματος εσωτερικού διακομιστή 500 μπορούν να διορθωθούν διαγράφοντας τα cookies που σχετίζονται με τον ιστότοπο στον οποίο λαμβάνετε το σφάλμα.Μετά την κατάργηση των cookie (s), κάντε επανεκκίνηση του προγράμματος περιήγησης και δοκιμάστε ξανά.
  4. Αντιμετώπιση προβλημάτων ως σφάλμα χρονικού ορίου πύλης 504 αντί.Δεν είναι πολύ συνηθισμένο, αλλά ορισμένοι διακομιστές παράγουν ένα σφάλμα εσωτερικού διακομιστή 500 όταν στην πραγματικότητα το 504 Gateway Timeout είναι ένα πιο κατάλληλο μήνυμα που βασίζεται στην αιτία του προβλήματος.
  5. Η άμεση επικοινωνία με τον ιστότοπο είναι μια άλλη επιλογή. Υπάρχει μια καλή πιθανότητα ότι οι διαχειριστές του ιστότοπου γνωρίζουν ήδη το 500 σφάλμα, αλλά αν υποψιάζεστε ότι δεν το κάνουν, η ενημέρωσή τους βοηθά τόσο εσάς όσο και τους (και όλους τους άλλους).Ανατρέξτε στη λίστα πληροφοριών της ιστοσελίδας μας για πληροφορίες επικοινωνίας με δημοφιλείς ιστότοπους. Οι περισσότεροι ιστότοποι διαθέτουν λογαριασμούς κοινωνικής δικτύωσης που βασίζονται σε υποστήριξη και μερικοί ακόμη έχουν αριθμούς ηλεκτρονικού ταχυδρομείου και τηλεφώνου.Υπόδειξη: Εάν φαίνεται ότι ο ιστότοπος είναι εντελώς εκτός λειτουργίας και δεν μπορείτε να βρείτε έναν τρόπο αναφοράς του μηνύματος σφάλματος 500 εσωτερικού διακομιστή στον ιστότοπο, μπορεί να σας βοηθήσει να διατηρήσετε την ψυχραιμία σας στο Twitter. Μπορείτε συνήθως να το κάνετε αυτό με αναζήτηση #websitedown στο Twitter, όπως στο # gmaildown ή #facebookdown.
  6. Ελα αργότερα. Δυστυχώς, σε αυτό το σημείο, το Σφάλμα 500 Εσωτερικού Διακομιστή είναι αναμφίβολα ένα πρόβλημα έξω από τον έλεγχό σας το οποίο τελικά θα διορθωθεί από κάποιον άλλο.Εάν το μήνυμα σφάλματος 500 εσωτερικού διακομιστή εμφανίζεται κατά το check out κατά τη διάρκεια μιας ηλεκτρονικής αγοράς, ίσως συμβάλει στο να συνειδητοποιήσετε ότι οι πωλήσεις πιθανόν να διαταραχθούν - συνήθως ένα μεγάλο κίνητρο για το ηλεκτρονικό κατάστημα να διορθώσει το ζήτημα πολύ γρήγορα!Ακόμα κι αν παίρνετε το σφάλμα 500 σε έναν ιστότοπο που δεν πωλεί τίποτα, όπως το YouTube ή το Twitter, αρκεί να τους ενημερώσετε για το πρόβλημα ή τουλάχιστον να προσπαθήσετε, υπάρχουν λίγα μόνο πράγματα που μπορείτε να κάνετε από το να περιμένετε αυτό έξω.

Καθορισμός 500 εσωτερικών προβλημάτων σφάλματος διακομιστή στο δικό σας site

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

Υπάρχουν πολλοί λόγοι για τους οποίους ο ιστότοπός σας ενδέχεται να εμφανίζει 500 σφάλμα στους χρήστες σας, αλλά αυτά είναι τα πιο συνηθισμένα:

  • Ένα σφάλμα δικαιωμάτων. Στις περισσότερες περιπτώσεις, ένα σφάλμα εσωτερικού διακομιστή 500 οφείλεται σε λανθασμένη άδεια σε ένα ή περισσότερα αρχεία ή φακέλους. Στα περισσότερα από τα εκείνοι περιπτώσεις, μια λανθασμένη άδεια σε ένα σενάριο PHP και CGI είναι φταίξιμο. Αυτά συνήθως πρέπει να οριστούν στο 0755 (-rwxr-xr-x).
  • Ένα χρονικό όριο PHP. Εάν η δέσμη ενεργειών σας συνδέεται με εξωτερικούς πόρους και τα χρονικά όρια αυτών των πόρων, ενδέχεται να παρουσιαστεί σφάλμα HTTP 500. Οι κανόνες χρονικού ορίου, ή καλύτερα ο χειρισμός σφαλμάτων στη δέσμη ενεργειών σας, θα πρέπει να βοηθήσουν αν αυτή είναι η αιτία του σφάλματος 500.
  • Ένα σφάλμα κωδικοποίησης στο .htaccess. Παρόλο που δεν είναι τόσο συνηθισμένο, φροντίστε να ελέγξετε ότι το αρχείο .htaccess του ιστότοπού σας είναι σωστά δομημένο.

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

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

Περισσότεροι τρόποι να δείτε ένα εσωτερικό σφάλμα διακομιστή

Στον Internet Explorer, το μήνυμα Ο ιστότοπος δεν μπορεί να εμφανίσει τη σελίδα συχνά υποδεικνύει ένα σφάλμα εσωτερικού διακομιστή HTTP 500. Ένα σφάλμα της μεθόδου 405 δεν επιτρέπεται είναι μια άλλη δυνατότητα, αλλά μπορείτε να είστε σίγουροι ψάχνοντας για κάθε μία από αυτές 500 ή 405 στη γραμμή τίτλου IE.

Όταν οι υπηρεσίες Google, όπως το Gmail ή το Google+, αντιμετωπίζουν σφάλμα εσωτερικού διακομιστή 500, συχνά αναφέρουν a Προσωρινό σφάλμα (500) , ή απλά 500 .

Όταν το Windows Update αναφέρει ένα εσωτερικό σφάλμα διακομιστή, εμφανίζεται ως a WU_E_PT_HTTP_STATUS_SERVER_ERROR μήνυμα ή ως 0x8024401F κωδικός λάθους.

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

500.0Παρουσιάστηκε σφάλμα μονάδας ή ISAPI.
500.11Η εφαρμογή τερματίζεται στον διακομιστή ιστού.
500.12Η εφαρμογή είναι απασχολημένη με επανεκκίνηση στον διακομιστή ιστού.
500.13Ο διακομιστής Web είναι πολύ απασχολημένος.
500.15Δεν επιτρέπονται απευθείας αιτήματα για το Global.asax.
500.19Τα δεδομένα διαμόρφωσης δεν είναι έγκυρα.
500.21Η ενότητα δεν αναγνωρίστηκε.
500.22Μια ρύθμιση ASP.NET httpModules δεν ισχύει στη λειτουργία διαχειριζόμενου αγωγού.
500.23Μια ρύθμιση ASP.NET httpHandlers δεν ισχύει στη λειτουργία διαχειριζόμενου αγωγού.
500.24Μια διαμόρφωση της πλαστοπροσωπίας ASP.NET δεν ισχύει στη λειτουργία διαχειριζόμενου αγωγού.
500.50Παρουσιάστηκε σφάλμα επανεγγραφής κατά το χειρισμό ειδοποιήσεων RQ_BEGIN_REQUEST. Εντοπίστηκε σφάλμα εκτέλεσης διαμόρφωσης ή εισερχόμενου κανόνα.
500.51Παρουσιάστηκε σφάλμα επανεγγραφής κατά το χειρισμό ειδοποιήσεων GL_PRE_BEGIN_REQUEST. Παρουσιάστηκε σφάλμα εκτέλεσης γενικής διαμόρφωσης ή σφάλματος σφαιρικής ρύθμισης
500.52Παρουσιάστηκε σφάλμα επανεγγραφής κατά το χειρισμό ειδοποιήσεων RQ_SEND_RESPONSE. Έγινε εκτέλεση εξερχόμενου κανόνα.
500.53Παρουσιάστηκε σφάλμα επανεγγραφής κατά τη διάρκεια της επεξεργασίας ειδοποιήσεων RQ_RELEASE_REQUEST_STATE. Παρουσιάστηκε σφάλμα εκτέλεσης εξερχόμενων κανόνων. Ο κανόνας έχει ρυθμιστεί ώστε να εκτελείται πριν ενημερωθεί η προσωρινή μνήμη εξόδου χρήστη.
500.100Εσωτερικό σφάλμα ASP.

Περισσότερες πληροφορίες σχετικά με τους συγκεκριμένους κωδικούς IIS μπορούν να βρεθούν στον κώδικα κατάστασης HTTP της Microsoft στη σελίδα IIS 7.0, IIS 7.5 και IIS 8.0.

Σφάλματα όπως το σφάλμα HTTP 500

Πολλά μηνύματα σφάλματος του προγράμματος περιήγησης είναι παρόμοια με το μήνυμα σφάλματος 500 εσωτερικού διακομιστή επειδή είναι όλα τα σφάλματα από την πλευρά του διακομιστή, όπως 502 Bad Gateway, 503 Service Unavailable και 504 Gateway Timeout.

Πολλοί κωδικοί κατάστασης HTTP από την πλευρά του πελάτη υπάρχουν επίσης, όπως το δημοφιλές σφάλμα 404 Not Found, μεταξύ άλλων. Μπορείτε να τα δείτε όλα στη λίστα σφαλμάτων κώδικα κατάστασης HTTP.