Μια λευκή οθόνη ή ένα εσωτερικό σφάλμα διακομιστή (σφάλμα 500) συνήθως σημαίνει ότι ένα σενάριο που χρησιμοποιείται από τον ιστότοπό σας δημιουργεί μια εξαίρεση ή/και θανατηφόρο σφάλμα. Όταν συμβεί αυτό, θα καταγραφεί από το σύστημά μας και μπορείτε να δείτε τα πρόσφατα σφάλματα μέσα στο Αρχείο Access/Error Log του πίνακα ελέγχου μας.

Ένα μήνυμα  "500 Internal Server Error στον ιστότοπό σας συχνά οφείλεται σε λάθος στο αρχείο του ιστότοπου, όπως ένα αρχείο .htaccess ή ένα αρχείο web.config.

Το πρώτο βήμα για την αντιμετώπιση προβλημάτων είναι να ελέγξετε τα αρχεία καταγραφής Access/Error. Για να αποκτήσετε αυτά:

1.Συνδεθείτε στο MyAccount
2.Επιλέξτε το πακέτο που εμφανίζει το εσωτερικό σφάλμα διακομιστή
3.Επιλέξτε Access/Error Logs στην ενότητα Logs and Stats
Θα θελήσετε να δείτε την ενότητα "Αρχεία καταγραφής σφαλμάτων" και να δείτε αν μπορείτε να δείτε τη διαδρομή του αρχείου όπου βρίσκεται το πρόβλημα. Για παράδειγμα, μπορείτε να δείτε:

[code]www.yourDomain.com [Τρί 5 Σεπτεμβρίου 09:49:41 2017] [ειδοποίηση] [client xx.xxx.xxx.xx:xxxxx] /home/sites/xx/x/xxxxxxxxx/.htaccess[/code ]

Windows

Εάν εκτελείτε ένα πακέτο φιλοξενίας Windows, μην ξεχάσετε να ανακυκλώσετε το χώρο συγκέντρωσης εφαρμογών αφού κάνετε οποιεσδήποτε αλλαγές στη διαμόρφωση του ιστότοπού σας. Μπορείτε να το κάνετε αυτό κάνοντας είσοδο στο πακέτο φιλοξενίας, επιλέγοντας «Συμμετοχή εφαρμογών» και, στη συνέχεια, επιλέγοντας «Ποσότητα ανακύκλωσης». Τα αρχεία καταγραφής σφαλμάτων δεν εμφανίζονται στον πίνακα ελέγχου στα πακέτα των Windows.

WordPress

Μια κοινή αιτία ενός σφάλματος εσωτερικού διακομιστή σε ιστότοπους WordPress είναι εάν εκτελείτε μια μη συμβατή έκδοση PHP. Ορισμένα σφάλματα παρουσιάζονται εάν ο διακομιστής εκτελεί μια έκδοση της PHP που δεν είναι συμβατή με τον κώδικα του ιστότοπου. Προς το παρόν υποστηρίζουμε PHP 5.3, 5.4, 5.5, 5.6, PHP 7.0 και 7.1 ή την πλατφόρμα Linux μας. Μπορείτε να κάνετε εναλλαγή μεταξύ όλων αυτών των εκδόσεων χρησιμοποιώντας το εικονίδιο «Εναλλαγή έκδοσης PHP» μέσα στον πίνακα ελέγχου

Εάν εκτελείτε WordPress, θα πρέπει να ελέγξετε εάν η περιοχή διαχειριστή του WordPress είναι ακόμα προσβάσιμη. Αυτό είναι συνήθως προσβάσιμο μεταβαίνοντας στη διεύθυνση http://your-domain.com/wp-admin.

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

Επίσης, εάν ο ιστότοπός σας βρίσκεται στην πλατφόρμα φιλοξενίας WordPress, σημειώστε ότι αυτή η πλατφόρμα είναι μόνο PHP 7. Ενώ ο πυρήνας του WordPress είναι συμβατός με αυτήν την έκδοση PHP, ορισμένα πρόσθετα και θέματα μπορεί να μην είναι. Εάν ναι, συνιστούμε τη φιλοξενία του ιστότοπου στην πλατφόρμα Linux μας. Μπορείτε να μετεγκαταστήσετε αυτόματα πακέτα από το WordPress στο Linux μέσω της περιοχής «Μεταφορά πλατφόρμας» του MyAccount.

Αυξήστε τα όρια μνήμης PHP

Μερικές φορές μπορεί να προκύψει σφάλμα εσωτερικού διακομιστή εάν εξαντλείτε το όριο μνήμης PHP. Μπορείτε να το αυξήσετε με:

1.Σύνδεση στο MyAccount
2.Επιλέξτε Διαμόρφωση PHP
3.Κάντε κύλιση προς τα κάτω μέχρι να δείτε το memory_limit. Αλλάξτε το σε 1024M και επιλέξτε Ενημέρωση διαμόρφωσης PHP
4.Δοκιμάστε ξανά τη σελίδα που εμφάνιζε ένα εσωτερικό σφάλμα διακομιστή ανανεώνοντας χρησιμοποιώντας CTRL + SHIFT + R. Εάν αυτό δεν λειτούργησε, θα πρέπει να ορίσετε το όριο μνήμης πίσω στα 512M

Ήταν χρήσιμη αυτήν την απάντηση; 0 Χρήστες που βρήκαν αυτό χρήσιμο (0 Ψήφοι)