Tôi có IIS7 trên Windows 7 Ultimate.
IIS7 hoạt động tốt trên máy tính lưu trữ IIS7. Nhưng tôi không thể truy cập IIS7 từ một máy tính khác, tôi nhận được thông báo sau: "máy chủ không phản hồi".
Làm thế nào tôi có thể sửa lỗi này?
Tôi có IIS7 trên Windows 7 Ultimate.
IIS7 hoạt động tốt trên máy tính lưu trữ IIS7. Nhưng tôi không thể truy cập IIS7 từ một máy tính khác, tôi nhận được thông báo sau: "máy chủ không phản hồi".
Làm thế nào tôi có thể sửa lỗi này?
Câu trả lời:
Chạy các bài kiểm tra sau:
Là máy tính trên mạng LAN? Vấn đề tường lửa? Hãy thử tạm thời vô hiệu hóa tường lửa, xem nếu điều đó giúp.
Bạn có thể ping nó không? Nó có đáp ứng không? Có nhiều lý do tại sao, vui lòng cung cấp cho chúng tôi thêm thông tin nhưng hy vọng những điều trên sẽ giúp ích.
Nếu bạn đã phát triển trang web của mình bằng WebMatrix và do đó đang chạy IIS 7 Express, hãy làm theo các hướng dẫn sau:
Theo mặc định, WebMatrix liên kết với localhost, vì vậy nếu bạn cố gắng sử dụng tên máy của mình (tức là cho phép các máy khác trong mạng LAN) xem trang web của bạn, nó sẽ không hoạt động. Lý do cho điều này là IIS Express (máy chủ web WebMatrix) được thiết kế để chạy mà không có quyền quản trị. Nó không dành cho môi trường sản xuất - nó dành cho các môi trường phát triển đơn giản.
Để thực hiện kiểm tra trên một máy tính khác, do đó bạn cần thực hiện một vài thay đổi nhỏ. Trước tiên, bạn cần chạy WebMatrix với tư cách quản trị viên. Để thực hiện thay đổi để WebMatrix chạy như một quản trị viên theo mặc định:
- Đóng tất cả các phiên bản của WebMatrix
- Tìm tệp thực thi WebMatrix (thường có trong C: \ Program Files (x86) \ Microsoft WebMatrix \ WebMatrix.exe hoặc C: \ Program Files \ Microsoft WebMatrix \ WebMatrix.exe)
- Nhấp chuột phải vào tệp thực thi, nhấp vào thuộc tính, nhấp vào tab 'Tương thích' và chọn 'chạy với tư cách quản trị viên'.
- Nhấn OK.
- Mở% USERPROFILE% \ Tài liệu của tôi \ IISExpress \ config \ applicationationhost.config trong notepad
- ctrl + f), sao chép và dán mục nhập ràng buộc để bạn có hai bản sao và thay đổi một trong các ràng buộc thành quyên
- Lưu và đóng applicationationhost.config
- Thêm một ngoại lệ tường lửa Windows để truy cập bên ngoài vào cổng đó
- Khởi chạy webmatrix và thử nghiệm đi :)
Nếu điều đó làm phiền bạn, bạn có thể tùy chọn bật Điều khiển tài khoản người dùng trên hệ thống của bạn để ngăn lời nhắc quyền quản trị xuất hiện mỗi khi bạn khởi chạy ứng dụng. Nhớ bật lại sau.