ฉันใช้ Windows 7 RC1 ฉันมีปัญหาหลายอย่างที่ทำให้ IIS ทำงานบนระบบของฉันและวันนี้เมื่อฉันติดตั้งแอปพลิเคชันใหม่และฉันพยายามโหลดโดยใช้ http: \ localhost \ MyApplication ฉันไม่มีข้อผิดพลาดอย่างแน่นอนและไม่ได้โหลดหน้าเว็บ หน้าเปล่าสีขาวสวย
ฉันขุดและพบบางอย่างเกี่ยวกับกระบวนการอื่นที่ฟังพอร์ต 80 ดังนั้นฉันจึงใช้การสแกนnetstat -aon | findstr 0.0:80
และพบว่า PID 4 กำลังฟังพอร์ตนั้น
PID 4 ไม่แสดงในตัวจัดการงานดังนั้นฉันเลยเรียกใช้ Process Explorer และมันแสดงให้ฉันเห็นว่า PID 4 เป็นกระบวนการของระบบ (ดูเหมือนว่าการค้นหา google หลายครั้งจะระบุว่าระบบใช้ PID 4 เสมอ)
ตั้งแต่นั้นมาฉันก็ติดอยู่ ฉันไม่รู้ว่าทำไมระบบถึงต้องการพอร์ต 80 และจะทำอย่างไรกับมัน
หากคุณ google สตริงต่อไปนี้คุณจะพบบทความผู้เชี่ยวชาญแลกเปลี่ยนที่เป็นประโยชน์สองรายการที่ด้านบนของผลการค้นหาและคุณสามารถอ่านได้สำหรับข้อมูลที่มีประโยชน์
(ถ้าฉันให้ URL โดยตรงไปยังหน้าเว็บผู้เชี่ยวชาญ - แลกเปลี่ยนจะขอให้คุณจ่าย ... แต่เมื่อคุณคลิกที่ผลลัพธ์จากการค้นหาของ Google คุณสามารถเลื่อนไปจนถึงด้านล่างเพื่ออ่านการแลกเปลี่ยน)
นี่คือการค้นหาของ Google ...
"กระบวนการของระบบกำลังฟังอยู่ที่พอร์ต 80 (Vista)"
"กระบวนการของระบบกำลังฟังบนพอร์ต 80 และป้องกันไม่ให้เว็บไซต์ IIS เริ่มต้นทำงาน"
รายการสุดท้ายจากผลลัพธ์แรกแสดงวิธีการติดตาม http.sys ที่ URL ต่อไปนี้:
การติดตามแสดงว่าไม่มีประโยชน์ ความคิดใด ๆ
8080
... ดีนั่นไม่ใช่วิธีแก้ปัญหา แต่อาจทำงานได้ชั่วคราวจนกว่าคุณจะได้รับทางออกที่เหมาะสม ... @rakslice แก้ปัญหาให้ฉัน