Πώς μπορούμε να σας βοηθήσουμε;

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

Amy Flakelar
Γραμμένο από
Amy Flakelar

DEBUG WORDPRESS

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

Γενικά, αυτές οι ρυθμίσεις προορίζονται για χρήση από προγραμματιστές και δεν πρέπει να χρησιμοποιούνται σε “ζωντανούς” ιστότοπους. Ωστόσο, μπορεί να χρειαστεί να τα χρησιμοποιήσετε σε συγκεκριμένα σενάρια για να βοηθήσετε σε ζητήματα που ενδέχεται να αντιμετωπίσετε όταν χρησιμοποιείτε κώδικα τρίτων, όπως προσθήκες ή θέματα.

Για να ενεργοποιήσετε τη λειτουργία εντοπισμού σφαλμάτων στο WordPress, ακολουθήστε τα εξής βήματα:

  1. Χρησιμοποιώντας το “File Manager” του cPanel, ανοίξτε το αρχείο wp-config.php στον αγαπημένο σας επεξεργαστή κειμένου.
  2. Για να ενεργοποιήσετε τη λειτουργία εντοπισμού σφαλμάτων, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
    define('WP_DEBUG', true);

Ενεργοποιώντας το WP_DEBUG, το WordPress θα εμφανίζει όλα τα σφάλματα PHP, τις ειδοποιήσεις και τις προειδοποιήσεις.

  1. Αποθηκεύστε τις αλλαγές και βγείτε από το πρόγραμμα επεξεργασίας κειμένου. Η λειτουργία εντοπισμού σφαλμάτων είναι πλέον ενεργή.
Warning

Μόλις τελειώσετε, απενεργοποιήστε τη λειτουργία εντοπισμού σφαλμάτων τροποποιώντας τη γραμμή στο αρχείο 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: Το WordPress εμφανίζει μηνύματα σφάλματος και προειδοποίησης σε ιστοσελίδες όταν είναι ενεργοποιημένα τα WP_DEBUG_DISPLAY και WP_DEBUG. Από προεπιλογή, αυτή η ρύθμιση είναι ενεργοποιημένη. Όταν αυτή η ρύθμιση είναι απενεργοποιημένη, τα μηνύματα εντοπισμού σφαλμάτων αποκρύπτονται από την προβολή. Για να απενεργοποιήσετε αυτήν τη ρύθμιση, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
    define('WP_DEBUG_DISPLAY', false);
  • SCRIPT_DEBUG: Όταν το SCRIPT_DEBUG είναι ενεργοποιημένο, το WordPress χρησιμοποιεί την έκδοση ανάπτυξης των βασικών αρχείων CSS και JavaScript αντί για την ελαχιστοποιημένη έκδοση που χρησιμοποιείται συνήθως. Από προεπιλογή, αυτή η ρύθμιση είναι απενεργοποιημένη. Μπορείτε να χρησιμοποιήσετε αυτήν τη ρύθμιση για να δοκιμάσετε τροποποιήσεις σε ενσωματωμένα αρχεία .js ή .css. Για να ενεργοποιήσετε αυτήν τη ρύθμιση, προσθέστε την ακόλουθη γραμμή στο αρχείο wp-config.php:
    define('SCRIPT_DEBUG', true);