ada konsepnya semua error dapat di tangani sesuai dengan settingan anda di php dot ini. sekarang settingan nya bagaimana? baiklah, saya akan berikan configurasi error dan log pada PHP di PHP dot ini.
error_reporting=E_ALL
Sebaiknya dalam tahap pengembangan ataupun deployment  anda mengeset semua level error.
display_errors=Off
Sangat disarankan anda tidak menampilkan pesan error yang di-genenrate oleh php, kecuali pada saat pengembangan.
log_error=On
direktive ini menyatakan apakah error akan ditulis ke file log atau tidak, sebaiknya ini diaktifkan untuk mengganti pesan error di browser.
error_log="C:\tmp"
sesuaikan dengan lokasi file dimana log error akan ditulis, ini memudahkan kita saat mentrace error.