6 Temmuz 2011 Çarşamba

PHP Error Reporting

PHP kodu yazıyorsanız ve yaptığınız hatalar, php.ini dosyasında display_errors off olduğu için yüzünüze vurulmuyorsa bu durum çok can sıkıcı oluyor. Zira web sunucusu nerede yanlış yaptığınızı yüzünüze söylemek yerine gidip arkanızdan log dosyasına falan yazıyor :)

Böyle durumlarda web sunucunu delikanlı olup yüzünüze karşı konuşmaya ikna etmek için ini_set ile display_errors ayarını On yapmak gerekiyor...

ini_set('display_errors','On');
ini_set('error_reporting', E_ALL);
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

Bu error_report olayını bu kadar abartıp web sunucunu kişiselleştirerek sorun haline neden getirdim bende bilmiyorum. Ama olurda lazım olursa böyle bir vukuaatımız var. Ahanda yazdım buraya... :)

1 yorum: