Πώς να ενεργοποιήσετε τη λειτουργία εντοπισμού σφαλμάτων στο WordPress;

Amy Flakelar
ΕΝΤΟΠΙΣΜΟΣ ΣΦΑΛΜΑΤΩΝ ΣΤΟ WORDPRESS
Το WordPress διαθέτει διάφορες ρυθμίσεις που μπορείτε να χρησιμοποιήσετε για να εντοπίσετε σφάλματα στην κύρια εφαρμογή, στα θέματα, στον δικό σας προσαρμοσμένο κώδικα και άλλα.
Γενικά, αυτές οι ρυθμίσεις προορίζονται για χρήση από προγραμματιστές και δεν πρέπει να χρησιμοποιούνται σε “ζωντανές” ιστοσελίδες. Ωστόσο, μπορεί να χρειαστεί να τις χρησιμοποιήσετε σε συγκεκριμένα σενάρια για να σας βοηθήσουν να επιλύσετε προβλήματα που ενδέχεται να αντιμετωπίζετε με κώδικα τρίτων, όπως πρόσθετα ή θέματα.
Για να ενεργοποιήσετε τη λειτουργία εντοπισμού σφαλμάτων στο WordPress, ακολουθήστε τα εξής βήματα:
- Χρησιμοποιώντας το “Διαχειριστή αρχείων” του cPanel, ανοίξτε το αρχείο wp-config.php στον προτιμώμενο επεξεργαστή κειμένου.
- Για να ενεργοποιήσετε τη λειτουργία εντοπισμού σφαλμάτων, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
define('WP_DEBUG', true);Ενεργοποιώντας το WP_DEBUG, το WordPress εμφανίζει όλα τα σφάλματα, τις ειδοποιήσεις και τις προειδοποιήσεις της PHP.
- Αποθηκεύστε τις αλλαγές σας και κλείστε τον επεξεργαστή κειμένου. Η λειτουργία εντοπισμού σφαλμάτων είναι πλέον ενεργή.
Όταν τελειώσετε, απενεργοποιήστε τη λειτουργία εντοπισμού σφαλμάτων τροποποιώντας τη γραμμή στο αρχείο wp-config.php ως εξής:
define('WP_DEBUG', false);ΠΡΟΣΘΕΤΕΣ ΕΠΙΛΟΓΕΣ ΕΝΤΟΠΙΣΜΟΥ ΣΦΑΛΜΑΤΩΝ
Υπάρχουν αρκετές πρόσθετες ρυθμίσεις που μπορείτε να χρησιμοποιήσετε για να ελέγξετε τις πληροφορίες εντοπισμού σφαλμάτων που παρέχει το WordPress:
- WP_DEBUG_LOG: Όταν το WP_DEBUG_LOG και το WP_DEBUG είναι ενεργοποιημένα, το WordPress αποθηκεύει όλες τις πληροφορίες σφαλμάτων στο αρχείο debug.log στον κατάλογο wp-content. Από προεπιλογή, αυτή η ρύθμιση είναι απενεργοποιημένη. Για να ενεργοποιήσετε αυτή τη ρύθμιση, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
define('WP_DEBUG_LOG', true);- WP_DEBUG_DISPLAY: Όταν το WP_DEBUG_DISPLAY και το WP_DEBUG είναι ενεργοποιημένα, το WordPress εμφανίζει μηνύματα σφαλμάτων και προειδοποιήσεων στις ιστοσελίδες. Από προεπιλογή, αυτή η ρύθμιση είναι ενεργοποιημένη. Όταν αυτή η ρύθμιση είναι απενεργοποιημένη, τα μηνύματα εντοπισμού σφαλμάτων κρύβονται από την προβολή. Για να απενεργοποιήσετε αυτή τη ρύθμιση, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
define('WP_DEBUG_DISPLAY', false);- SCRIPT_DEBUG: Όταν το SCRIPT_DEBUG είναι ενεργοποιημένο, το WordPress χρησιμοποιεί εκδόσεις ανάπτυξης των βασικών αρχείων CSS και JavaScript αντί για τις συμπιεσμένες εκδόσεις που χρησιμοποιεί κανονικά. Από προεπιλογή, αυτή η ρύθμιση είναι απενεργοποιημένη. Μπορείτε να χρησιμοποιήσετε αυτή τη ρύθμιση για να δοκιμάσετε τροποποιήσεις σε ενσωματωμένα αρχεία .js ή .css. Για να ενεργοποιήσετε αυτή τη ρύθμιση, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
define('SCRIPT_DEBUG', true);