Μετά τη μετεγκατάσταση ενός ιστότοπου WordPress, ενδέχεται να δείτε ένα σφάλμα 500 κατά τη δοκιμή του ιστότοπου. Εάν χρησιμοποιείτε το πρόσθετο Wordfence, το πιθανότερο είναι ότι αυτό προκαλείται από μια παλιά διαδρομή που χρησιμοποιείται στα αρχεία που θα πρέπει να ενημερωθούν.
Για να επιβεβαιώσετε εάν αυτό είναι το πρόβλημα, μπορείτε να ελέγξετε τα αρχεία καταγραφής σφαλμάτων στο πακέτο. Μπορείτε να το κάνετε αυτό ακολουθώντας αυτά τα βήματα:
-Συνδεθείτε στο My20 και μεταβείτε στο Manage Hosting > Options > Manage
-Επιλέξτε Access/Error Logs
-Εάν το πρόβλημα οφείλεται στη διαδρομή που έχει οριστεί να χρησιμοποιεί το Wordfence, τότε θα εμφανίσει ένα σφάλμα παρόμοιο με αυτό:
Σφάλμα wordfence μετά τη μετεγκατάσταση του WordPress
Αυτό θα εμφανίσει τη διαδρομή από τον παλιό σας κεντρικό υπολογιστή που θα πρέπει να ενημερωθεί στο .user.ini στα αρχεία του ιστότοπου.
Προτού το κάνουμε αυτό, θα πρέπει να βρείτε τη διαδρομή με την οποία πρέπει να την αντικαταστήσετε. Αυτό μπορεί να ανακτηθεί κατά τη διαχείριση του πακέτου φιλοξενίας στην ενότητα Πληροφορίες λογαριασμού στη δεξιά πλευρά.
πληροφορίες λογαριασμού για να βρείτε την αρχική διαδρομή
Η αρχική διαδρομή θα είναι αυτή που χρειάζεται και, σε αυτό το παράδειγμα, θα είναι: /home/sites/23b/1/1bb7851745/
Στη συνέχεια, θα χρειαστεί να μεταβείτε στη διαχείριση αρχείων και να εντοπίσετε το .user.ini το οποίο στις περισσότερες περιπτώσεις θα βρίσκεται στον φάκελο public_html - αλλά αυτό μπορεί να εξαρτάται από τον τρόπο ρύθμισης του ιστότοπου. Μόλις βρείτε το αρχείο .user.ini, επεξεργαστείτε το και θα πρέπει να μοιάζει κάπως έτσι:
Ρύθμιση ini χρήστη wordfence για διόρθωση του σφάλματος 500 μετά τη μετεγκατάσταση του WordPress
Θα χρειαστεί να αλλάξετε τον σύνδεσμο /var/www/vhosts/domain.com στον σύνδεσμο αρχικής διαδρομής, που προσαρτάται με το /public_html/wordfence-waf.php
Επομένως, σε αυτό το παράδειγμα θα πρέπει να αλλάξετε το /var/www/vhosts/domain.com/public_html/wordfence-waf.php σε /home/sites/23b/1/1bb7851745/public_html/wordfence-waf.php
Η διαδρομή θα πρέπει να ακολουθεί την ίδια διαδρομή όπου βρίσκεται το αρχείο wordfence-waf.php, η οποία θα πρέπει να είναι η ίδια θέση με το .user.ini από προεπιλογή.
Αποθηκεύστε τις αλλαγές στο αρχείο και δοκιμάστε ξανά τον ιστότοπο. Αυτό θα έπρεπε να είχε επιλύσει αυτό το σφάλμα. Εάν εξακολουθεί να εμφανίζεται κάποιο σφάλμα στον ιστότοπο, τότε είναι πιθανό να υπάρχει άλλο πρόβλημα. Το αρχείο καταγραφής σφαλμάτων θα πρέπει να έχει περισσότερες πληροφορίες σχετικά με αυτό.
Εάν εξακολουθούν να υπάρχουν προβλήματα, επικοινωνήστε με την ομάδα υποστήριξής μας που θα είναι σε θέση να βοηθήσει περαιτέρω.