Php Sayfada Çıkan Hataları Kapatma yada Gizleme

Php’de kodlama yaparken yanlış kullanımdan yada başka sebeplerden ötürü sayfanızın bazı yerlerinde hatalar ile karşılaşıyorsanız ve bu hataları görmek istemiyorsanız hataları kapatabilirsiniz. Hata kaynağı genel olarak php kod kullanımı yada mysql veri tabanından kaynaklanan hatalardır.

En basitinden veri tabanı bilgilerinizi config dosyanıza yanlış girdiğinizde doğal olarak veri tabanı hatasını ekranınızda görürsünüz. Sitenize giren ziyaretçilerin ilerde yaşanabilecek olası hatalarda sistem tarafından verilen mesajın kullanıcılar tarafından görünmesini istemiyorsanız şöyle bir çözüm getirebilirsiniz.

Php Hataları Kapatma

Php’de veri tabanı bağlantısı kurduğunuz php uzantılı config dosyasını açarak bağlantıdan önce sayfanın en başına şu kodu yazın.

error_reporting(0);

Aşağıda örnek veritabanı bağlantısı mevcut, örnek kullanım şu şekidedir.

error_reporting(0);

$host = dbhost;
$dbname = dbname;
$username = dbuser;
$password = dbpassword;
$db = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", "$username", "$password");

Böylelikle siz ve sitenizin ziyaretçileri her hangi bir hata mesajıyla karşı karşıya kalmayacaktır. Aslında programcılıkta doğru olan bulunan hataları gidermektir ama bu yöntemi yinede bilmenizde fayda var bazı durumlarda kullanabilirsiniz.

Dip Not: 0 yerine 1 yazarsanız hataları gösterir.

Translate »