Kami menjalankan PHP 5.2.5 pada Server IIS 7 dan kami mengalami masalah untuk membuat kesalahan PHP terlihat ... Saat ini setiap kali kami memiliki kesalahan PHP, server mengirimkan kembali 500 kesalahan dengan pesan "Halaman tidak dapat ditampilkan karena kesalahan server internal telah terjadi. "
Ini mungkin pengaturan yang bagus untuk situs web produksi tetapi agak mengganggu pada server pengembangan ... ;-)
Saya telah mencoba mengkonfigurasi php.ini
untuk menampilkan kesalahan ke layar serta mencatatnya ke folder tertentu tetapi tampaknya Server menangkap semua kesalahan sebelum dan mencegah dan menangani dengan PHP ...
Apakah ada yang tahu apa yang harus kita lakukan untuk membuat IIS menampilkan kesalahan PHP di layar? Tautan, tip, atau tutorial apa pun tentang subjek akan dihargai!
ini_set("display_errors", "on");
tambahkan baris ini dalam file php.
log_errors=1
,error_reporting=-1
,log_errors_max_len=0
.