Câu hỏi

25/05/2013 20:39
Cùng 1 trang web .asp, cơ sở dữ liệu Access, khi dùng IIS 5.0 trong WinXP thì chạy bình thường, nhưng khi dùng IIS 6.0 của Win Server 2003 thì k chạy?
Cùng một trang web .asp, cơ sở dữ liệu Access, khi dùng IIS 5.0 trong WinXP thì chạy bình thường, nhưng khi dùng IIS 6.0 của Win Server 2003 thì không chạy. Trình duyệt hiện lỗi HTTP 500 - Internal server error Internet Explorer. Cách khắc phục?
kietkiet
25/05/2013 20:39
Danh sách câu trả lời (1)

Khi viết 1 ứng dụng (ứng dụng truyền thống trên máy đơn hay ứng dụng web), có thể có nhiều lỗi xảy ra. Nguyên nhân rất đa dạng: lỗi do giải thuật sai, lỗi do việc dùng các tài nguyên không đúng, lỗi do không tương thích version giữa các module chức năng có liên quan với nhau... Trong trường hợp của bạn, việc chạy trang ASP có liên quan đến các module chức năng sau: trình duyệt web, Web Server IIS, các driver truy xuất database... Nếu trang ASP đã chạy tốt trên Web Server IIS 5.0 mà bị lỗi khi chạy trên Web Server IIS 6.0 thì rất có thể có sự không tương thích version giữa các thành phần vừa kể trên, nhất là version file Access và driver ODBC truy xuất nó. Nếu bạn không đủ sức xác định nguyên nhân chính xác của lỗi thì nên nhờ chuyên gia tìm lỗi dùm vì có thể phải tốn nhiều công sức và thời gian mới tìm được nguyên nhân chính xác gây lỗi.
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip