WordPress günlük kaydı yapabilir! WordPress hata ayıklama sayfasına buradan bakın https://codex.wordpress.org/Debugging_in_WordPress
Genellikle yerel geliştirme web sitelerimi hataları ekranda ayıklamak yerine bir hata ayıklama dosyasında günlüğe kaydedecek şekilde ayarlamak isterim.
Wp_config dosyanıza gidin ve WP_DEBUG'u tanımladığı yere gidin.
Benim tipik kurulum böyle görünüyor:
define('WP_DEBUG', true); // To enable debugging. Leave things just like this to output errors, warnings, notices to the screen:
define( 'WP_DEBUG_LOG', true ); // To turn on logging
define( 'WP_DEBUG_DISPLAY', false ); // To prevent output of errors, warnings, notices to the screen (which I personally find SUPER annoying):
Bu ayarlarla, WordPress artık hataları, uyarıları ve bildirimleri debug.log
içinde bulunan bir dosyaya kaydedecektir ./wp-content/debug.log
Üretim ortamlarında Günlük dosyaları güvenlik tehditleri böylece vardır EĞER Eğer bir üretim ortamında giriş yaparken karar, günlük dosyasına erişimi reddetmek (ya da benzer biçimde bunu engellemek için bir güvenlik eklenti kullanmak) için .htaccess dosyası ayarlamak için iyi bir fikir olacağını . Bu şekilde hala günlüklerinizi alırsınız, ancak bilgisayar korsanlarının tüm bu bilgileri alması konusunda endişelenmenize gerek kalmaz.