PHP ve WordPress: hata ayıklama

3 Cevap php

WordPress için bazı eklentileri ve temaları yazıyorum ve ben bir şekilde zaman sayfa, $ _GET, $ _POST ve $ _REQUEST yüklü çünkü zor hata ayıklama bulma hepsi boş. Hata raporlama ayarlanmış bile ölümcül hatası olduğunda, ben boş bir sayfa dışındaki iki hata iletileri almıyorum. WordPress için bir 'hata ayıklama modu' etkinleştirmek için yine de var mı?

Teşekkürler!

3 Cevap

Armut ayıklama Wordpress eklentisi: http://wordpress.org/extend/plugins/wp-pear-debug/

Ben bu uzun cevap oldu biliyorum, ama define('WP_DEBUG',true); wp-config.php ve hala görmüyorsanız hataları, sonra sağ sonra bu kodu eklerseniz define deyimi:

if (WP_DEBUG) ini_set('display_errors',1);

WordPress FirePHP Debugger bak. Bu web tarayıcısı üzerinden wordpress hata ayıklama için FirePHP kullanır.

Ana özellikleri:

  • Php iç FirePHP sunucu kütüphane otomatik algılama yolunu veya ayrılmış bir dizin eklemeniz
  • Erken debugger'ın yükleme (WordPress motor başlamadan önce)
  • WordPress çekirdek veya yapılandırma dosyalarında hiçbir değişiklik
  • Otomatik WordPress hata ayıklama modu etkinleştirme
  • Tüm php ölümcül hataları Kolları (artık boş sayfalar ve günlükleri ayrıştırma)
  • Kayıtlar WordPress işlevler ve argümanlar
  • Canlı sitede Güvenli ayıklama
  • SQL sorguları log
  • PHP superglobals ve sabitler
  • Sistem bilgisi (WordPress ve sunucu ortamı)