Sự cố IIS của Windows 7


9

có một điều là tôi vừa cài đặt IIS trong máy tính Windows 7 để kiểm tra, nhưng tôi gặp lỗi này ngay khi tôi thử tải localhost trên trình duyệt web của mình:

dịch vụ Không sẵn có


Lỗi HTTP 503. Dịch vụ không khả dụng.

Tôi tìm thấy giải pháp này nhưng nó không hoạt động. Bất cứ ai cũng có một ý tưởng về những gì đang xảy ra?

Cảm ơn!

Thêm thông tin:

Tôi đã kiểm tra trên Nhóm ứng dụng, ngay khi tôi truy cập http: // localhost / nó dừng nhóm ứng dụng của trang web thw tôi thử.


3
Lỗi trong nhật ký ứng dụng là gì?
mrdenny

Làm thế nào tôi có thể thấy điều này? Tôi đã nghĩ trong trình xem sự kiện nhưng dường như là không ...
Carlo

Tôi nghĩ đây là những gì bạn đã hỏi: Quá trình worker cho pool ứng dụng 'DefaultAppPool' gặp lỗi 'Không thể đọc tệp cấu hình do không đủ quyền' khi cố đọc dữ liệu cấu hình từ tệp '\\? \ C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG \ machine.config ', số dòng' 0 '. Trường dữ liệu chứa mã lỗi.
Carlo

Câu trả lời:


7

Đã sửa nó!

mrdenny cảm ơn đã chỉ ra đăng xuất. Với điều đó tôi đã có thể tìm kiếm trên google một cách cụ thể hơn. Vấn đề của tôi là thế này:

"Quá trình công nhân cho nhóm ứng dụng 'DefaultAppPool' gặp lỗi 'Không thể đọc tệp cấu hình do không đủ quyền' cố gắng đọc dữ liệu cấu hình mô-đun toàn cầu từ tệp '\? \ C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config ', số dòng' 0 '. Quá trình khởi động công nhân bị hủy bỏ. "

Giải pháp:

Để khắc phục sự cố này, cung cấp quyền đọc rõ ràng cho tài khoản IIS_IUSRS trên tệp 'C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config', hãy thực hiện iisreset và bạn sẽ ổn.

Nguồn


Trong trường hợp của tôi, mật khẩu đã thay đổi cho danh tính nhóm ứng dụng ...
DiskJunky

2

Tôi đã có cùng một vấn đề và câu trả lời trước đó không giải quyết được.

Điều này sau đây đã giải quyết nó:
Cấp quyền cho C:\Windows\System32\inetsrv\configthư mục cho Network Servicengười dùng.


1

Cảm ơn, tôi đã gặp vấn đề tương tự với 'Không thể đọc tệp cấu hình do lỗi không đủ quyền'. Tôi đã thử giải pháp của bạn, nhưng bạn có một lỗi đánh máy. IIS_IUSRS của nó không phải ISS_IUSRS.

Bất kể, tôi sử dụng một cách tiếp cận khác, đó là chạy Máy chủ IIS như chính bạn thay vì IIS_IUSRS. Điều này không an toàn, nhưng đây là cách thực hiện: 1. tô sáng Trang web mặc định hoặc thư mục ảo 2. Nhấp vào Cài đặt cơ bản trong ngăn Hành động 3. Nhấp vào nút "Kết nối dưới dạng" 4. Chọn "người dùng cụ thể", sau đó nhấp vào thiết lập và nhập tên người dùng và mật khẩu của bạn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.