Chúng tôi đang chạy PHP 5.2.5 trên Máy chủ IIS 7 và chúng tôi gặp sự cố khiến lỗi PHP hiển thị ... Hiện tại bất cứ khi nào chúng tôi gặp lỗi PHP, máy chủ sẽ gửi lại lỗi 500 với thông báo "Trang không thể là trang hiển thị vì đã xảy ra lỗi máy chủ nội bộ. "
Đây có thể là một cài đặt tốt cho các trang web sản xuất nhưng nó khá khó chịu trên máy chủ phát triển ... ;-)
Tôi đã thử cấu hình php.ini
để hiển thị lỗi trên màn hình cũng như đăng nhập chúng vào một thư mục cụ thể nhưng có vẻ như Máy chủ đã bắt được tất cả các lỗi trước đó và ngăn chặn và xử lý bằng PHP ...
Có ai biết chúng ta phải làm gì để IIS hiển thị lỗi PHP trên màn hình không? Bất kỳ liên kết, mẹo hay hướng dẫn về chủ đề này sẽ được đánh giá cao!
ini_set("display_errors", "on");
thêm các dòng này trong tập tin php.
log_errors=1
,error_reporting=-1
,log_errors_max_len=0
.