Ενεργοποίηση σφαλμάτων εντοπισμού σφαλμάτων στο WordPress
Η ρύθμιση του WP_DEBUG σε true στο wp-config.php θα ενεργοποιήσει τη λειτουργία debug (εντοπισμού σφαλμάτων) σε όλο το WordPress. Αυτό θα προκαλέσει την εμφάνιση όλων των σφαλμάτων, προειδοποιήσεων και ειδοποιήσεων της PHP.
Συνιστάται ιδιαίτερα τα WP_DEBUG και WP_DEBUG_LOG να οριστούν σε true κατά τη διάρκεια της ανάπτυξης για τον εντοπισμό σφαλμάτων που διαφορετικά δεν θα εμφανίζονταν αν είχαν οριστεί σε false. Αυτό είναι ιδιαίτερα χρήσιμο κατά την ανάπτυξη προσαρμοσμένων αρθρωμάτων καθώς το css/js για την τρέχουσα διάταξη θα ανανεώνεται σε κάθε φόρτωση σελίδας αντί να αποθηκεύεται προσωρινά όπως είναι η προεπιλογή.
- Επεξεργαστείτε το wp-config.php για τον ιστότοπό σας. ( cPanel / Plesk / Web και κλασική / WordPress με διαχείριση / VPS )
- Αυτό πρέπει να αλλαχθεί από false
define('WP_DEBUG', false);σε truedefine('WP_DEBUG', true);
- Στην ακόλουθη γραμμή, πληκτρολογήστε
define('WP_DEBUG_LOG', true);
- Κάντε αποθήκευση των αλλαγών σας.
- Χρησιμοποιώντας browser, επισκεφτείτε τον ιστότοπό σας στο διαδίκτυο ώστε να γίνει εκκίνηση του αρχείου καταγραφής μηνυμάτων εντοπισμού σφαλμάτων.
- Χρησιμοποιώντας το πρόγραμμα επεξεργασίας του λογαριασμού φιλοξενίας σας, ανοίξτε το αρχείο
wp-content/debug.log
. - Ελέγξτε το περιεχόμενο του αρχείου καταγραφής μηνυμάτων εντοπισμού σφαλμάτων για να εντοπίσετε τη συγκεκριμένη προσθήκη, θέμα, ή επιλογή διαμόρφωσης που μπορεί να προκαλεί το πρόβλημα.
Σημείωση: Για τα προγράμματα WordPress με διαχείριση Pro, η ρύθμιση του WP_DEBUG σε true θα απενεργοποιήσει πλήρως το CDN (δίκτυο παροχής περιεχομένου) για να βοηθήσει στην αντιμετώπιση προβλημάτων της ιστοσελίδας. Μπορείτε να ενεργοποιήσετε ξανά το CDN ρυθμίζοντας το WP_DEBUG σε false.
Μόλις τελειώσετε με την ανάπτυξη ή την αντιμετώπιση προβλημάτων, θα πρέπει να ορίσετε τα WP_DEBUG και WP_DEBUG_LOG σε false και, στη συνέχεια, να αφαιρέσετε το αρχείο debug.log.