ฉันเพิ่งติดตั้ง IIS7 แต่เมื่อใดก็ตามที่ฉันต้องการเริ่มมันเกิดข้อผิดพลาดต่อไปนี้:
มีอะไรผิดปกติกับมัน?
ฉันมี Windows 7 64-bit build 7600 และได้ติดตั้ง. NET Framework 3.5 SP1 และ. NET Framework 4 ก่อนการติดตั้ง IIS7
ฉันเพิ่งติดตั้ง IIS7 แต่เมื่อใดก็ตามที่ฉันต้องการเริ่มมันเกิดข้อผิดพลาดต่อไปนี้:
มีอะไรผิดปกติกับมัน?
ฉันมี Windows 7 64-bit build 7600 และได้ติดตั้ง. NET Framework 3.5 SP1 และ. NET Framework 4 ก่อนการติดตั้ง IIS7
คำตอบ:
ไปที่ตัวจัดการงาน -> กระบวนการและหยุดกระบวนการ W3SVC ด้วยตนเอง หลังจากทำเช่นนี้กระบวนการควรเริ่มตามปกติเมื่อเริ่มต้น IIS
ฉันพบวิธีแก้ปัญหา:
Run -> appwiz.cpl -> เปิดหรือปิดคุณสมบัติ windows -> ยกเลิกการเลือก "Internet Information Services" และ "Windows Activation Service Service"
รีสตาร์ทเครื่องของคุณ
เรียกใช้ -> appwiz.cpl -> ติดตั้ง "บริการข้อมูลทางอินเทอร์เน็ต" และ "บริการเปิดใช้งานกระบวนการ Windows"
ฉันเจอปัญหาเดียวกัน มันได้รับการแก้ไขด้วยขั้นตอนต่อไปนี้:
นี่จะเป็นการแก้ปัญหา
ขอบคุณ Narendra
สิ่งนี้มักเกิดขึ้นเมื่อพอร์ต 80 ถูกใช้โดยอย่างอื่น หากนี่คือกล่อง dev คุณติดตั้ง Apache หรือ Skype หรือไม่ สิ่งเหล่านี้เป็นตัวการทั่วไป
คุณสามารถตรวจสอบว่าพอร์ต 80 ใช้งานอยู่หรือไม่โดยเรียกใช้netstat -ab|find "80"
คำสั่งยกระดับ การดำเนินการนี้อาจใช้เวลาหนึ่งหรือสองนาทีขึ้นอยู่กับกิจกรรมเครือข่ายที่เกิดขึ้นบนพีซีของคุณ
Apache
และMysql
ผ่าน XAMPP บนระบบของฉันก่อนที่จะติดตั้ง IIS7
แตกต่างจากโซลูชันของ Mohammad :
Run -> appwiz.cpl -> เปิดหรือปิดคุณสมบัติของ windows -> ตรวจสอบ "บริการเปิดใช้งานกระบวนการ Windows"
นั่นคือทั้งหมดที่
มันแก้ไขปัญหาของฉัน
วิธีแก้ปัญหานี้แตกต่างกันสำหรับฉัน
หลังจากทำตามวิธีแก้ไขปัญหาเพื่อตรวจสอบว่าคุณสมบัติหน้าต่างที่นั่นฉันยังคงมีปัญหาเดียวกัน
ข้อความแสดงข้อผิดพลาดเหมือนกันและฉันสังเกตว่า Windows Service " World Wide Web Publishing Service
" ซึ่งตั้งค่าเป็นอัตโนมัติไม่เริ่มทำงาน
บริการนี้ขึ้นอยู่กับ " Windows Process Activation Service
" (คุณสามารถตรวจสอบบริการที่ต้องพึ่งพาได้โดยคลิกขวา> คุณสมบัติ> แท็บที่ขึ้นต่อกัน)
ฉันได้รับข้อผิดพลาดไฟล์ / ชุดประกอบหายไปเมื่อฉันพยายามเริ่มด้วยตนเอง " Windows Process Activation Service
" ตามบล็อกนี้apppools
โฟลเดอร์หายไป เช่นเดียวกับผู้เขียนของหน้านั้นฉันไม่รู้ว่าอะไรทำให้มันหายไป ... ซอฟต์แวร์ความปลอดภัย?
ฉันเพิ่มไดเรกทอรีc:\inetpub\temp\apppools
และเริ่มบริการตามลำดับที่ถูกต้อง ตอนนี้ทั้งสองถูกตั้งค่าเป็นอัตโนมัติและทำงานได้ดีทั้งหมด
ฉันมีปัญหานี้เพราะฉันลืมว่าฉันได้ทำการดีบั๊กw3svc
กระบวนการใน Visual Studio เมื่อทำงานบนเว็บไซต์และฉันก็หยุดที่จุดพัก : P
คุณควรตรวจสอบเพื่อดูว่าบริการต่อไปนี้ทั้งหมดเริ่มทำงานหรืออย่างน้อยที่สุดไม่ได้ปิดใช้งาน: HTTP, บริการเปิดใช้งานกระบวนการ Windows, ตัวเรียกใช้กระบวนการ DCOM และตัวทำแผนที่ RPC ปลายทาง
คุณควรตรวจสอบว่าไม่มีกระบวนการอื่นกำลังรับฟังบนพอร์ต 80 วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการออกคำสั่งต่อไปนี้ในหน้าต่างคำสั่ง:
netstat -a -o|findstr 80
Skype
HTTP
ชื่อ DCOM Process Launcher
และRPC Endpoint Mapper
เริ่มขึ้นแล้ว แต่Windows Process Activation Service
อยู่ในโหมดกำหนดเองและไม่เริ่มทำงาน เมื่อฉันต้องการเริ่มต้นข้อผิดพลาดนี้เกิดขึ้น: picfront.org/d/7MeM
ฉันมีปัญหาเดียวกันและทำตามขั้นตอนทั้งหมดที่อธิบายไว้ที่นี่ .... อย่างไรก็ตามดูเหมือนว่าจะไม่มีอะไรทำงาน
ข้อผิดพลาดในตัวจัดการเหตุการณ์ที่ฉันได้รับขณะพยายามเรียกใช้บริการ "บริการเปิดใช้งานกระบวนการ Windows" ด้วยตนเองระบุว่าไม่พบหรือปิดใช้งานบริการ HTTP ยิ่งกว่านั้นเราไม่สามารถค้นหาบริการ http ในรายการบริการ .. ดังนั้นจึงไม่แน่ใจว่าจะเปิดใช้งานได้อย่างไร
นี่คือข้อผิดพลาดที่ฉันได้รับ
The World Wide Web Publishing Service service depends on the HTTP service which failed to start because of the following error:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
ในที่สุดฉันได้รับการแก้ไขโดยใช้คำสั่งต่อไปนี้ใน command prompt
sc config http start= auto
จากนั้นเพิ่งเริ่มต้น "บริการเปิดใช้งานกระบวนการ Windows" และ IIS ก็ทำงานได้ดี
เครดิตไปที่คำตอบดั้งเดิมที่ให้ไว้ที่นี่: วิธีการติดตั้งบริการ http windows ใหม่โดย MajidTaheri
หวังว่านี่จะช่วยคนที่มีปัญหาเดียวกัน ...
ฉันมีปัญหาที่คล้ายกัน ในกรณีของฉันบริการเผยแพร่ทางเวิลด์ไวด์เว็บ (W3SVC) ถูกปิดใช้งาน เรียกใช้ services.msc คลิกขวาที่ World Wide Web Publushing Service แล้วคลิก Properties และเลือก "Automatic" เป็นประเภทเริ่มต้น ตอนนี้เริ่ม IIS อีกครั้ง
เพิ่งรีบูตเซิร์ฟเวอร์ มันก็โอเคแล้ว บริการติดค้างพยายามลงมาหลังจากที่ฉันทำการเปลี่ยนแปลง IIS บางอย่าง
หลังจากอัปเกรดจาก Server 2010 เป็น 2012 R2 ฉันมีปัญหาเดียวกัน ฉันทำตามคำแนะนำด้านบนพร้อมกับขั้นตอนเพิ่มเติม
จากคำสั่งยกระดับ:
sc config http start = auto
net start w3svc
รีเฟรชเว็บไซต์ WSUS ในตัวจัดการ IIS และรีสตาร์ทและสิ่งต่าง ๆ ก็ดี