Hôm qua, khi thiết lập một trang web trên IIS 7 và Windows Server 2008, tôi đã tải lên trang web trong trình duyệt và kết thúc nhận được thông báo lỗi sau:
Gọi LoadLibraryEx trên bộ lọc ISAPI C: \ ... isapi.dll thất bại
Đường dẫn đến tệp isapi.dll trong C: \ Program Files \ etc và tôi khá chắc chắn mọi thứ đã được thiết lập đúng cách. Sau khi thực hiện một số nghiên cứu về chủ đề này, tôi đã tìm ra rằng vì tôi đang chạy IIS 7 trên một phiên bản 64-bit của Windows Server và ứng dụng web của tôi là 32-bit, tôi phải thay đổi một thiết lập trong cấu hình IIS.
Để khắc phục sự cố này, tất cả những gì bạn phải làm là mở IIS7 và nhấp vào Application Pools.
Sau đó, phải -nhấp vào hồ bơi ứng dụng cho trang web của bạn hoặc hồ bơi ứng dụng mặc định và chuyển đến tab Nâng caoCài đặt. Đảm bảo rằng Bật ứng dụng 32 bitđược đặt thành Đúng.
nó! Bây giờ khởi động lại IIS và tải lên Internet Explorer một lần nữa và trang web của bạn sẽ tải tốt.