Thông báo l?i khi b?n truy c?p vào m?t web site đư?c lưu tr? trên IIS 7.0: "HTTP l?i 500.19 – Internal Server Error"

ID c?a bài: 942055 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

Tri?u ch?ng

B?n có m?t web site đư?c lưu tr? trên Internet Information Services (IIS) 7,0. Khi b?n truy c?p vào các web site trong trình duyệt Web, b?n có th? nh?n đư?c m?t thông báo l?i tương t? như m?t trong nh?ng đi?u sau đây:
Thông báo l?i 1
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X8007000D
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 2
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X80070005
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 3
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X800700B7
Mô t? c?a HResult
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 4
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X8007007E
Mô t? c?a HResult
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 5
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X800700C1
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 6
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X800700B7
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
L?i 7
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X8007010B
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 8
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X8007052E
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.
Thông báo l?i 9
L?i máy ch? trong ?ng d?ng"tên ?ng d?ng"
L?i HTTP 500.19-Internal Server Error
HRESULT: 0X80070021
Mô t? c?a HRESULT
Trang yêu c?u không th? đư?c truy c?p b?i v? các d? li?u liên quan đ?n c?u h?nh cho web site là không h?p l?.

Nguyên nhân

Nguyên nhân c?a l?i 1

V?n đ? này x?y ra b?i v? các t?p tin ApplicationHost.config ho?c t?p tin Web.config có m?t y?u t? XML b? thay đ?i. Đ? gi?i quy?t v?n đ? này, h?y xem đ? phân gi?i 1.

Nguyên nhân c?a l?i 2

V?n đ? này x?y ra đ?i v?i m?t trong nh?ng l? do sau:
  • B?n đang s? d?ng IIS 7.0 trên m?t máy tính đang ch?y Windows Vista. Ngoài ra, b?n đ?t c?u h?nh các web site s? d?ng UNC Passthrough xác th?c đ? truy c?p vào m?t ph?n quy ư?c đ?t tên ph? quát (UNC) t? xa.
  • Nhóm IIS_IUSRS không có s? cho phép thích h?p các t?p tin ApplicationHost.config, Tệp tin Web.config ho?c m?c tin thư thoại ?o/?ng d?ng IIS.
Đ? gi?i quy?t v?n đ? này, h?y xem đ? phân gi?i 2.

Nguyên nhân c?a l?i 3

V?n đ? này x?y ra b?i v? các t?p tin ApplicationHost.config có m?t m?c trùng l?p m? sau đây.
<add accessType="Allow" users="*" />
Đ? gi?i quy?t v?n đ? này, h?y xem đ? phân gi?i 3.

Nguyên nhân c?a l?i 4

V?n đ? này x?y ra b?i v? các t?p tin ApplicationHost.config ho?c t?p tin Web.config tài li?u tham kh?o m?t mô-đun ho?c m?t DLL là không h?p l? ho?c đó không t?n t?i. Đ? gi?i quy?t v?n đ? này, h?y xem đ? phân gi?i 4.

Nguyên nhân c?a l?i 5

V?n đ? này có th? x?y ra n?u bitness các mô-đun đư?c ch? đ?nh là khác nhau hơn là nhóm ứng dụng lưu tr? các ?ng d?ng. Ví d?, b?n đang c? g?ng t?i m?t thành ph?n 32-bit vào m?t nhóm ứng dụng 64-bit. V?n đ? này c?ng có th? x?y ra n?u các mô-đun đư?c ch? đ?nh b? h?ng.

Nguyên nhân c?a l?i 6

V?n đ? này có th? x?y ra n?u có m?t m?c l?p l?i cho các thi?t l?p ph?n quy đ?nh c?u h?nh ? m?c cao hơn trong h? th?ng c?u h?nh (ví d?, trong m?t trang web/c?p cha m? c?a web.config ho?c t?p tin applicationHost.config). L?i chính nó ch? ra v? trí trùng l?p m?c ho?c m?c.

Nguyên nhân c?a l?i 7

V?n đ? này có th? x?y ra n?u m?c tin thư thoại n?i dung đư?c ch? đ?nh không th? đư?c truy c?p.

Nguyên nhân c?a l?i 8

Danh tính m?c đ?nh quá tr?nh trong IIS 7.0 không có đ? quy?n đ? m? t?p Web.config trên m?t chia s? t? xa.

Nguyên nhân c?a l?i 9

V?n đ? này có th? x?y ra khi ph?n c? th? c?a t?p tin c?u h?nh IIS b? khóa ? m?t m?c đ? c?u h?nh cao.

Gi?i pháp

Đ? phân gi?i 1

Xóa các y?u t? XML b? thay đ?i t? các t?p tin ApplicationHost.config ho?c t? các t?p tin Web.config.

Đ? phân gi?i 2

Đ? gi?i quy?t v?n đ? này, s? d?ng m?t trong nh?ng phương pháp sau đây.

Phương pháp 1

Không h? sơ trang đ? s? d?ng UNC Passthrough xác th?c đ? truy c?p chia s? UNC t? xa. Thay vào đó, ch? đ?nh tài kho?n ngư?i dùng có quy?n thích h?p đ? truy nh?p chia s? UNC t? xa.

Phương pháp 2

mức cấp phép đ?c cho nhóm IIS_IUSRS cho các t?p tin ApplicationHost.config ho?c t?p tin Web.config. Đ? làm đi?u này, h?y làm theo các bư?c sau:
  1. Trong Window Explorer, xác đ?nh v? trí m?c tin thư thoại ch?a các t?p tin ApplicationHost.config đư?c liên k?t v?i các web site, ho?c xác đ?nh v? trí m?c tin thư thoại ?o ho?c m?c tin thư thoại ?ng d?ng ch?a các t?p tin Web.config đư?c liên k?t v?i các web site.

    Lưu ? Tệp tin Web.config có th? không có trong các m?c tin thư thoại ?o ho?c m?c tin thư thoại ?ng d?ng trong IIS. Ngay c? trong trư?ng h?p này, b?n c?n ph?i th?c hi?n theo các bư?c sau.
  2. B?m chu?t ph?i vào m?c tin thư thoại ch?a các t?p tin ApplicationHost.config, ho?c B?m chu?t ph?i vào các m?c tin thư thoại ?o ho?c ?ng d?ng mà có th? ch?a các t?p tin Web.config.
  3. B?m chu?t Thu?c tính.
  4. B?m vào các An ninh tab, và sau đó b?m vào Ch?nh s?a.
  5. B?m chu?t Thêm.
  6. Trong các Nh?p đ?i tư?ng có tên đ? ch?n h?p, lo?i ComputerName\IIS_IUSRS, b?m vào Ki?m Tên, và sau đó nh?p vào Ok.

    Lưu ? ComputerName là m?t gi? ch? cho tên máy tính.
  7. Nh?n vào đây đ? ch?n các Đ?c ki?m tra h?p, và sau đó nh?p vào Ok.
  8. Trong cácThu?c tínhh?p cho thư thoại, b?m vàoOk.

    Lưu ? Đ?m b?o r?ng thu?c tính c?a m?c tin thư thoại đư?c th?a k? b?i các t?p tin ApplicationHost.config và Web.config đ? IIS_IUSRS có C?p phép đ?c cho các t?p tin.

Đ? phân gi?i 3

Trong t?p tin ApplicationHost.config, xoá các m?c trùng l?p cho quy t?c ?y quy?n. Đ? làm đi?u này, h?y làm theo các bư?c sau:
  1. B?m chu?t B?t đ?u, lo?i Notepad trong các B?t đ?u tra c?u h?p, b?m chu?t ph?i vào Notepad, và sau đó nh?p vào Ch?y như qu?n tr? viên.

    Lưu ? N?u b?n đư?c nh?c nh?p m?t m?t kh?u qu?n tr? viên ho?c xác nh?n, nh?p m?t kh?u, ho?c nh?p vào Ti?p t?c.
  2. Trên các T?p tin tr?nh đơn, nh?p vào M?, lo?i %windir%\System32\inetsrv\config\applicationHost.config trong các t?p đ? đ?t tên tin h?p, và sau đó b?m vào M?.
  3. Trong t?p tin ApplicationHost.config, xoá các m?c trùng l?p tương t? như các m? sau đây.
    <add accessType="Allow" users="*" />

Đ? phân gi?i 4

Trong t?p tin ApplicationHost.config ho?c trong t?p tin Web.config, xác đ?nh v? trí tài li?u tham kh?o mô-đun ho?c tham kh?o DLL là không h?p l?, và sau đó s?a ch?a tài li?u tham kh?o. Đ? xác đ?nh tài li?u tham kh?o mô-đun là không chính xác, cho phép không th? yêu c?u truy t?m, và sau đó sao chép các v?n đ?.

Đ? phân gi?i 5

Đ?m b?o r?ng các mô-đun đư?c ch? đ?nh bitness là gi?ng như nhóm ứng dụng lưu tr?, và đ?m b?o r?ng các mô-đun không ph?i là b? h?ng.

Đ? phân gi?i 6

Ki?m tra các t?p tin đ?nh c?u h?nh và so sánh nó v?i các ph? huynh applicationHost.config và/ho?c web.config t?p đ? ki?m tra m?c trùng l?p theo đ? ngh? c?a các thông báo l?i. Lo?i b? các m?c trùng l?p, ho?c làm cho các m?c duy nh?t.

Đ? phân gi?i 7

Ki?m ch?ng r?ng đư?ng d?n t?p tin t?n t?i, đư?c đ?t tên theo đúng cách, đ? đúng t?p c?p phép thi?t l?p, và tr? đ?n ki?u h? th?ng t?p. N?u b?n không ch?c ch?n đư?ng d?n t?p tin là g?, s? d?ng công c? giám sát quá tr?nh ho?c không th? yêu c?u truy t?m đ? nh?n ra nó.

Đ? phân gi?i 8

Đ? gi?i quy?t v?n đ? này, h?y xem bài vi?t sau đây:
934515 B?n nh?n đư?c m?t thông báo l?i khi b?n c? g?ng đ? xem m?t trang Web t? m?t trang Web s? d?ng đ?t xác th?c trong Internet thông tin d?ch v? 7.0

Đ? phân gi?i 9

Đ? gi?i quy?t v?n đ? này, m? khóa ph?n c? th?, ho?c không s? d?ng nó ? c?p đó. Đ? bi?t thêm chi ti?t v? c?u h?nh khóa, xem các bài vi?t sau đây:
http://Learn.IIS.net/Page.aspx/145/How-to-use-locking-in-IIS-70-configuration

Thu?c tính

ID c?a bài: 942055 - L?n xem xét sau cùng: 29 Tháng Tư 2013 - Xem xét l?i: 3.0
Áp d?ng
  • Microsoft Internet Information Services 7.0
T? khóa: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB942055 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài viết này được d?ch b?ng phần mềm dịch thu?t của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa l?i thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung c?p các bài vi?t đư?c c? biên d?ch viên và ph?n m?m d?ch thu?t th?c hi?n và c?ng đ?ng ch?nh s?a l?i đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng nhi?u ngôn ng? Tuy nhiên, bài vi?t do máy d?ch hoặc thậm chí cộng đồng chỉnh sửa sau không ph?i lúc nào c?ng hoàn h?o. Các bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 942055

Cung cấp Phản hồi