Nasıl yardım edebiliriz?

WordPress altında hata ayıklama modu nasıl etkinleştirilir?

Amy Flakelar
Tarafından yazılmıştır
Amy Flakelar

WORDPRESS HATA AYIKLAMA

WordPress, ana uygulamada, temalarda, kendi özel kodunuzda ve daha fazlasında hata ayıklamaya yardımcı olmak için kullanabileceğiniz çeşitli ayarlarla birlikte gelir.

Genellikle bu ayarlar geliştirici kullanımı içindir ve “canlı” sitelerde kullanılmamalıdır. Ancak, eklentiler veya temalar gibi üçüncü taraf kodunu kullanırken karşılaşabileceğiniz sorunlara yardımcı olması için bunları belirli senaryolarda kullanmanız gerekebilir.

WordPress’te hata ayıklama modunu etkinleştirmek için şu adımları izleyin:

  1. cPanel "Dosya Yöneticisi"ni kullanarak wp-config.php dosyasını favori metin düzenleyicinizde açın.
  2. Hata ayıklama modunu etkinleştirmek için wp-config.php dosyasına aşağıdaki satırı ekleyin:
    define('WP_DEBUG', doğru);

WP_DEBUG etkinleştirildiğinde, WordPress tüm PHP hatalarını, bildirimlerini ve uyarılarını görüntüler.

  1. Değişiklikleri kaydedin ve metin düzenleyiciden çıkın. Hata ayıklama modu artık etkin.
Warning

Bittiğinde, wp-config.php dosyasındaki satırı aşağıdaki gibi değiştirerek hata ayıklama modunu devre dışı bırakın:

    define('WP_DEBUG', yanlış);

Ek hata ayıklama seçenekleri

WordPress tarafından sağlanan hata ayıklama bilgilerini kontrol etmek için kullanabileceğiniz birkaç ek ayar vardır:

  • WP_DEBUG_LOG: WP_DEBUG_LOG ve WP_DEBUG etkinleştirildiğinde, WordPress tüm hata mesajlarını wp-content dizinindeki debug.log dosyasına kaydeder. Varsayılan olarak, bu ayar devre dışıdır. Bu ayarı etkinleştirmek için wp-config.php dosyasına aşağıdaki satırı ekleyin:
    define('WP_DEBUG_LOG', doğru);
  • WP_DEBUG_DISPLAY: WordPress, WP_DEBUG_DISPLAY ve WP_DEBUG etkinleştirildiğinde web sayfalarında hata ve uyarı mesajları görüntüler. Varsayılan olarak bu ayar etkindir. Bu ayar devre dışı bırakıldığında, hata ayıklama mesajları gizlenir. Bu ayarı devre dışı bırakmak için wp-config.php dosyasına aşağıdaki satırı ekleyin:
    define('WP_DEBUG_DISPLAY', yanlış);
  • SCRIPT_DEBUG: SCRIPT_DEBUG etkinleştirildiğinde, WordPress normalde kullanılan küçültülmüş sürüm yerine temel CSS ve JavaScript dosyalarının geliştirme sürümünü kullanır. Varsayılan olarak, bu ayar devre dışıdır. Yerleşik .js veya .css dosyalarında yapılan değişiklikleri test etmek için bu ayarı kullanabilirsiniz. Bu ayarı etkinleştirmek için wp-config.php dosyasına aşağıdaki satırı ekleyin:
    define('SCRIPT_DEBUG', doğru);