ปัญหา WampServer หลังจากอัปเกรด Windows 10


18

ตั้งแต่การอัปเกรดจาก Windows 7 เป็น Windows 10 WampServer จะไม่ทำงาน (สิ่งที่โหลดในเบราว์เซอร์เป็นเพียงหน้าว่าง) และแม้แต่การติดตั้งใหม่ก็ไม่สามารถแก้ไขปัญหาได้

ภายใต้Apache > Service > Install Serviceมันระบุ:

Your port 80 is actually used by :

Server: Microsoft-IIS/10.0

Cannot install the Apache service, please stop this application and try again.

Press Enter to exit...

ข้อเสนอแนะใด ๆ ที่จะได้รับการชื่นชม



เป็นไปได้ที่ซ้ำกันของวิธีการลบ IIS สำหรับ WampSERVER?
DavidPostill

คำตอบ:


22

อัปเดต: ดูเหมือนว่าจะแก้ไขอย่างถาวร

  1. ค้นหา "เปิดหรือปิดคุณสมบัติ Windows" บนทาสก์บาร์
  2. ภายใต้ "บริการข้อมูลทางอินเทอร์เน็ต" ให้ยกเลิกการเลือก "บริการเวิลด์ไวด์เว็บ" ที่ Microsoft จะต้องเปิดใช้งานตามค่าเริ่มต้น (รับพอร์ต)
  3. รีบูตและ WAMP กลับมาเหมือนเดิม

โซลูชันดั้งเดิม

ฉันสามารถยืนยันต่อไปนี้แก้ไขปัญหา:

เรียกใช้cmdในฐานะผู้ดูแลระบบและป้อน:iisreset /stop

จากนั้นApache > Service > Install Serviceจะแจ้งให้คุณกด Enter เพื่อติดตั้งตามปกติ

คุณอาจต้องติดตั้ง: http://www.microsoft.com/en-us/download/details.aspx?id=30679


จริงนั่นก็เป็นปัญหาสำหรับฉันเช่นกัน ฉันสามารถปิดใช้งานบริการใดได้บ้างหรือiisreset /stopแจ้งให้ windows ไม่เริ่มระบบใหม่ในการบูตครั้งถัดไป
Armin

@Armin สิ่งนี้ดูเหมือนจะเป็นการแก้ไขชั่วคราว โปรดแจ้งให้เราทราบหากคุณพบวิธีแก้ไขปัญหาอย่างถาวร
rybo111

ไม่สำหรับฉันดูเหมือนว่าจะเป็นการถาวร ฉันรีบูตและพอร์ตเปิดตอนนี้
Armin

@Armin ฉันเพิ่งอัปเดตและต้องทำตามข้างบนอีกครั้ง :(
rybo111

@Armin หากคุณประสบปัญหาลองคำตอบนี้: stackoverflow.com/a/31726134/1094772
rybo111

3

สำหรับ Windows 10 Clean ติดตั้ง:

ถ้าคุณได้ทำติดตั้ง Windows 10 คุณอาจไม่ได้เวิลด์ไวด์เว็บเผยแพร่บริการ ในกรณีนั้นการติดตั้ง WAMP / XAMPP แบบง่ายควรใช้งานได้

หากไม่เป็นเช่นนั้นให้ลองติดตั้งVisual C ++ Redistributableแล้วติดตั้ง WAMP / XAMPP อีกครั้ง


ฉันกำลังประสบปัญหาที่คล้ายกันกับ WAMP ใน Windows 10 TP, Word Wide Web Publishing Serviceจะติดตั้งไว้ล่วงหน้า สิ่งนี้เกี่ยวข้องกับ IIS และคุณสามารถลบออกได้หากคุณไม่ต้องการ

สิ่งนี้บล็อกพอร์ตที่80ทำให้ Apache ทำหน้าที่อย่างประหลาด คุณสามารถทำสิ่งต่อไปนี้แล้วลองอีกครั้ง

  • ไปที่เริ่มพิมพ์ในservices.msc
  • เลื่อนลงในหน้าต่างบริการเพื่อหาสิ่งที่เวิลด์ไวด์เว็บเผยแพร่บริการ
  • คลิกขวาที่มันและเลือกหยุด

สิ่งนี้จะทำให้พอร์ต80ฟรีและการรีสตาร์ท WAMP / XAMPP ควรทำให้คุณพร้อมใช้งาน!

มีวิธีอื่นในการแก้ไขปัญหานี้ http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/


การหยุด (และปิดใช้งาน) บริการเผยแพร่ทางเวิลด์ไวด์เว็บช่วยให้ฉัน ขอขอบคุณ!
PeterCo

1

หลังจากการแก้ไขที่เป็นไปได้ทั้งหมดที่ทุกคนพูดถึงในคำตอบผ่านอินเทอร์เน็ตเมื่อมันยังไม่ทำงานฉันก็หาขั้นตอนที่หายไปเป็น:

Running wampmanager.exe as Administrator

มันช่างน่าเบื่อเหลือเกิน - แต่ทิ้งคำตอบนี้ไว้กับคนที่ติดอยู่กับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.