v2.5.2
Giriş yap

Sayfa kaynağında kod değil çıktı görünüyor

dogu09
807 defa görüntülendi

BTK'dan PHP derslerini izliyorum.
Hocayla yapmaya çalıştığım örnekler bende aynı şekilde çalışmıyor.
Örneğin tanımsız bir değişken ekrana yazdırmaya çalıştığında hocaya
notice: ..... Diye hata ekranı dönüyor.
Bununla ilgili PHP.ini' den ayarları yaptım fakat bende ya boş ekran dönüyor ya da örnek
olarak 500 hata kodu dönüyor.
PHP tagleri içerisine ini_set("display_errors", 1);
bu kod satırını yazıyorum öyle hata ekranıyla karşılaşabiliyorum.
Bu kod satırı olmadan manuel bir ayarla bu hata ekranını görmem mümkün mü?
Başka bir örnek olarak mesela echo 7; yazıyorum çalıştırıp sayfanın kaynak
koduna baktığımda echo 7; değil sadece 7 yazıyor ama hocanın yaptığı örneklerde
kaynak kodları görünüyor.
Benim kullandığım programlar; VS Code ve appserv.
Hocanın kullandığı; dreamweaver ve xampp.

Cevap yaz
Cevaplar (3)
myazar
1438 gün önce

Öncelikle PHP kodları bir dizi hataları yapmazsan serverda zaten gözükmez. Gözükmemeside gerekli zaten. PHP Server Side de derlenen/yorumlanan bir dildir. Kaynak kodların gözükmemesi son derece normal.

php.ini dosyasında display_errors u bul başında # varsa kaldır ve değerinin On olduğuna emin ol hatalar gözükecektir.

dogu09
1440 gün önce

hata yakalamakla ilgili olan problemimi çözdüm fakat benim aradığım şey kod yazmadan php.ini'den ayarlayıp değiştirmek ama baktığım kaynaklardaki çözümler bende etki etmedi.
ini_set("display_errors", 1); bu kod satırını yazmadan hiçbir hatayı göremiyorum. bu ekstra sorduğum bi soruydu asıl sorum ;
index.php'nin kaynak kodlarını tarayıcıda göremiyorum

mtvartemis
1440 gün önce

hocam ölümcül hatalarla ilgili tayfun abinin bir videosu vardı onla yakalayabilirsin



PHP'de Ölümcül Hataları (Fatal Errors) Yakalamak