Select the product you need help with
Quản trị viên Web site có thể khắc phục sự cố thông báo lỗi "HTTP 500 - Lỗi Nội bộ Máy chủ" trên IIS 4.0 hoặc trên IIS 5.0 bằng cách nàoID c?a bài: 311766 - Xem s?n ph?m mà bài này áp d?ng vào. Chúng tôi khuyên tất cả người dùng nên nâng cấp lên Dịch vụ Thông tin Internet (IIS) của Microsoft phiên bản 7.0 đang chạy trên Microsoft Windows Server 2008. IIS 7.0 tăng đáng kể độ bảo mật cơ sở hạ tầng Web. Để biết thêm thông tin về các chủ đề liên quan đến bảo mật của IIS, hãy truy cập Web site sau của Microsoft: http://technet.microsoft.com/vi-vn/library/dd450371(WS.10).aspx Để biết thêm thông tin về IIS 7.0, hãy truy cập Web site sau của Microsoft:
(http://technet.microsoft.com/vi-vn/library/dd450371(WS.10).aspx)
http://www.iis.net/
(http://www.iis.net/)
? Trang nàyTóm t?tThông báo lỗi sau cho biết rằng sự cố đã xảy ra trên Máy chủ web lưu trữ Web site tại thời điểm lỗi được trả về: HTTP 500 - Lỗi Nội bộ Máy chủ Người dùng cuối gặp phải những lỗi này nên thông báo cho quản trị viên Web site về sự cố. Khi bạn cố gắng tải tệp Localstart.aspKhi một trong những tài liệu mặc định cho Web site, Iisstart.asp, cố gắng tải tệp Localstart.asp, và người dùng cố gắng truy nhập trang không có các quyền phù hợp để chạy đoạn mã chứa trong tệp Localstart.asp, bạn nhận được thông báo lỗi HTTP 500. Nếu bạn bỏ chọn hộp kiểm Hiển thị Thông báo Lỗi HTTP Thân thiện, bạn thấy thông tin tương tự như sau cùng với lỗi HTTP 500: Loại Lỗi: Thời gian chạy Microsoft VBScript (0x800A0046) Từ chối cấp phép: 'GetObject' /localstart.asp, dòng 19 Để giải quyết sự cố này, hãy làm theo các bước sau:
Khi bạn duyệt trang ASPKhi bạn duyệt Trang web Trang Máy chủ Hiện hoạt (ASP), bạn nhận được thông báo lỗi "HTTP 500.100 - Lỗi Nội bộ Máy chủ - Lỗi ASP". Nếu bạn bỏ chọn hộp kiểm Hiển thị Thông báo Lỗi HTTP Thân thiện, bạn thấy thông tin tương tự như sau trong phần "Thông tin Kỹ thuật (cho nhân viên hỗ trợ)":
Loại Lỗi: Thời gian chạy Microsoft VBScript (0x800A01F4) Biến không được xác định: 'x' /OptionExplicitError.asp, dòng 9 Trang: GET /OptionExplicitError.asp Để tái tạo hiện tượng này, hãy chạy tệp ASP chứa mã sau trong thư mục ảo cho phép thực thi đoạn mã: Khi IIS 5.0 trả về thông báo lỗi Server.GetLastErrorKhi ứng dụng web hoặc trang web không khả dụng, IIS trả về thông báo lỗi. Kết quả là trang ASP tuỳ chỉnh xử lý phản hồi cho lỗi đoạn mã phía máy chủ. Trang này trả về trạng thái "500 Lỗi Nội bộ Máy chủ", khiến ứng dụng con tạo đoạn mã từ xa phía máy khách không trả về dữ liệu cho đối tượng tạo đoạn mã từ xa.Để giải quyết sự cố này, hãy tạo một trang lỗi tuỳ chỉnh trả về trạng thái "200 OK", rồi tham chiếu trang này trong phần "Lỗi Tuỳ chỉnh" của trang hoặc ứng dụng máy chủ tạo đoạn mã từ xa. Để thực hiện việc này, hãy làm theo các bước sau: LƯU Ý: Bạn có thể đặt trang lỗi tuỳ chỉnh này cho các trang riêng lẻ, cho toàn bộ ứng dụng hoặc cho toàn bộ Web site hoặc Máy chủ web.
Khi bạn sử dụng tệp 500-100.asp để xử lý lỗi trên Web site không phải mặc địnhKhi bạn sử dụng tệp 500-100.asp để xử lý lỗi trên Web site không phải mặc định, bạn nhận được thông báo lỗi HTTP 500.Để giải quyết sự cố này, hãy làm theo các bước sau:
Khi bạn thực thi truy vấn trong Máy chủ Chỉ mụcSau khi bạn bấm Bắt đầu để thực thi truy vấn trong Máy chủ Chỉ mục, bạn có thể nhận được thông báo lỗi HTTP 500.Lỗi này xảy ra vì không có điểm bắt đầu ứng dụng mặt định nào được xác định cho thư mục chứa trang truy vấn. Để giải quyết sự cố này, hãy làm theo các bước sau:
Khi bạn tiếp cận nhà cung cấp từ trong trang ASPNếu bạn bỏ chọn hộp kiểm Hiển thị Thông báo Lỗi HTTP Thân thiện, bạn có thể nhận được thông báo lỗi sau khi bạn cố gắng tiếp cận nhà cung cấp từ trong trang ASP:
ADODB.Connection (0x800A0E7A) Không thể tìm thấy nhà cung cấp. Có thể nhà cung cấp chưa được cài đặt đúng cách. /Nwind.asp, dòng 10
Khi bạn đặt nhận dạng ứng dụng COM+ trên IIS 5.0Khi bạn cố gắng đặt nhận dạng ứng dụng COM+ trên IIS 5.0, bạn nhận được thông báo lỗi HTTP 500.Sự cố này xảy ra khi nhận dạng cho ứng dụng COM+ hoặc gói Máy chủ Giao dịch Microsoft (MTS) được đặt cấu hình cho Người dùng tương tác - người dùng đang được đăng nhập. Vì hiện không có người dùng nào được đăng nhập vào bảng điều khiển IIS, ứng dụng không thể chạy. Để giải quyết sự cố này, hãy đặt nhận dạng cho ứng dụng COM+ hoặc gói MTS thành Người dùng Này, rồi chỉ định tài khoản người dùng. Để thực hiện việc này, hãy làm theo các bước sau:
Khi bạn đặt nhận dạng ứng dụng MTS trên IIS 4.0Khi bạn đặt nhận dạng ứng dụng MTS trên IIS 4.0, bạn nhận được thông báo lỗi HTTP 500.Để giải quyết sự cố này, hãy làm theo các bước sau:
Khi IIS 4.0 chạy trên không gian bộ nhớ riêngBạn có thể nhận được thông báo lỗi HTTP 500 khi bất kỳ điều nào sau đây đúng:
Tham kh?o
Để biết thêm thông tin về tuỳ chọn Hiển thị Thông báo Lỗi HTTP Thân thiện, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
218155
(http://support.microsoft.com/kb/218155/vi-vn/
)
Mô tả về thông báo lỗi Giao thức Truyền Siêu văn bản
Thu?c tínhID c?a bài: 311766 - L?n xem xét sau cùng: 31 Tháng Mười 2012 - Xem xét l?i: 4.0
| D?ch tiêu đ?
|


Quay l?i đ?u trang








