PHP hatalarını görme - hata kodlarını sayfaya yazdırma

Php programcısı iseniz bunları mutlaka elinizin altında bir yere koymanız gerek, çünkü çoğu serverda yada hostda hata kodlarının gösterimi php.ini ayar dosyasından kapatılmıştır. Bunun nedeni güvenlik amaçlıdır, böylece sitemiz hata verdiğinde kötü niyetli kişiler dosya isimlerini, sunucudaki yerini v.s göremez. Ancak kodlama işi ile uğraşan arkadaşlar için bu iyi bir konu değil. çünkü çoğu zaman gözümüzden atladığımız bir şey olur ve onu bulmak için hatanın nerde olduğunu görmemiz gerek. İsde aşağıdaki kodlarda bize bunu sağlayacak.

Php de çalıştığınız dosyanın en başına işinize yarayan kodu ekleyerek hata aldığınızda bu hataların neden kaynaklandığını görebilirsiniz.

Benim kullandigim, hatalari gostermek icin

Tüm raporları kapatır

Basit hataları gösterir

E_NOTICE kullanarak gereksiz hata mesajlarından kurtuluruz

E_NOTICE harici tüm hataları gösterir. Bu ayar varsayılandır, php.ini dosyasında yer alabilir

Tüm PHP hatalarını gösterir (yeni)

Tüm PHP hatalarını gösterir

error_reporting(E_ALL); ile aynı görev

Anlamadiginiz yerde sorabilirsiniz 🙂

Bir Cevap Yazın