PHP hata raporlamasını nasıl kapatabilirim?

Düzenlenme tarihi:

PHP hata raporlamayı kapatmak için PHP komut dosyanızdaki şu satırı kullanabilirsiniz:

   error_reporting(0);

Bunu başka herhangi bir PHP yönergesinden önce kullanmayı unutmayın.

Alternatif olarak, bu satırı .htaccess dosyanıza (public_html klasörünüzde bulunur) ekleyebilirsiniz, böylece herhangi bir php hata mesajı gizlenir:

     php_flag display_errors off


Ayrıca PHP Hataları ve uyarıları Kontrol Paneli aracılığıyla kapatılabilir.

Hesabınızın PHP hatalarını devre dışı bırakmak / etkinleştirmek için Kontrol Panelinize erişin ve PHP Yapılandırma menüsünü bulun. Kontrol paneli sayfanızın üst kısmındaki Arama Çubuğuna "PHP" yazabilirsiniz
.

PHP Yapılandırması menüsünde Hataları Göster seçeneğini etkinleştirip / devre dışı bırakabilirsiniz. İşlem tamamlandıktan sonra, menünün altındaki Kaydet seçeneğine tıklayın.

Notlar:

Web sitenizdeki tüm sorunların giderildiği yerlerde bu seçeneği Devre Dışı olarak kapatmanız şiddetle önerilir, böylece Ziyaretçileriniz herhangi bir hatayı tespit etmez. Bu seçeneği Etkinleştirmek güvenlik sorunlarına neden olabilir ve web sitenizin profesyonelce görünmemesine sebep olabilir.. PHP hataları ve uyarıları, FTP veya Dosya Yöneticisi aracılığıyla erişilebilen .logs klasöründe de saklanır.