Sự cố WampServer sau khi nâng cấp Windows 10


18

Kể từ khi nâng cấp từ Windows 7 lên Windows 10, WampServer dường như không hoạt động (mọi thứ được tải trong trình duyệt chỉ là một trang trống) và ngay cả một bản cài đặt mới cũng không khắc phục được vấn đề.

Theo Apache > Service > Install Servicenó nêu:

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...

Mọi lơi đê nghị đêu nên được đanh gia cao.



Câu trả lời:


22

Cập nhật: điều này dường như để sửa nó vĩnh viễn

  1. Tìm kiếm "Bật hoặc tắt các tính năng của Windows" trên thanh tác vụ.
  2. Trong "Dịch vụ thông tin Internet" bỏ chọn "Dịch vụ web toàn cầu" mà Microsoft phải bật theo mặc định (lấy cổng).
  3. Reboot và WAMP đã trở lại như trước.

Giải pháp ban đầu

Tôi có thể xác nhận sự cố sau đây:

Chạy cmdvới tư cách Quản trị viên và nhập:iisreset /stop

Sau đó Apache > Service > Install Servicesẽ nhắc bạn nhấn Enter để cài đặt như bình thường.

Bạn cũng có thể cần phải cài đặt: http://www.microsoft.com/en-us/doad/details.aspx?id=30679


Đúng là đó là vấn đề đối với tôi. Dịch vụ nào tôi có thể vô hiệu hóa hoặc không iisreset /stopnói với windows, không khởi động lại, trong lần khởi động tiếp theo?
Armin

@Armin Điều này dường như là một sửa chữa tạm thời. Xin vui lòng cho tôi biết nếu bạn tìm thấy một giải pháp lâu dài.
rybo111

Không, đối với tôi nó dường như là vĩnh viễn. Tôi đã khởi động lại và cổng hiện đang mở.
Armin

@Armin Gần đây tôi đã cập nhật và phải thực hiện lại như sau :(
rybo111

@Armin nếu bạn gặp sự cố, hãy thử câu trả lời sau: stackoverflow.com/a/31726134/1094772
rybo111

3

Đối với Windows 10 Clean Cài đặt:

Nếu bạn đã hoàn tất cài đặt Windows 10, bạn có thể không có Dịch vụ xuất bản Word Wide Web . Trong trường hợp đó, cài đặt WAMP / XAMPP đơn giản sẽ hoạt động tốt.

Nếu không, hãy thử cài đặt Visual C ++ Redistributable và sau đó cài đặt lại WAMP / XAMPP.


Tôi đã phải đối mặt với một vấn đề tương tự với WAMP. Trong Windows 10 TP, Dịch vụ xuất bản Word Wide Web được cài đặt sẵn. Điều này có liên quan đến IIS và bạn có thể xóa nó nếu bạn không cần nó.

Điều này chặn cổng 80làm cho Apache hành động kỳ lạ. Bạn có thể làm như sau và thử lại.

  • Đi đến Bắt đầu, nhập vào services.msc
  • Cuộn xuống trong cửa sổ Dịch vụ để tìm Dịch vụ xuất bản World Wide Web .
  • Nhấp chuột phải vào nó và chọn Dừng lại .

Điều này sẽ làm cho cổng 80 miễn phí và khởi động lại WAMP / XAMPP sẽ giúp bạn khởi động và chạy!

Có nhiều cách khác để khắc phục điều này. http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/


Dừng (và vô hiệu hóa) Dịch vụ xuất bản World Wide Web đã làm điều đó cho tôi. Cảm ơn bạn!
PeterCo

1

Sau tất cả các cách khắc phục có thể có mà mọi người đã đề cập trong các câu trả lời trên Internet, khi nó vẫn không hoạt động, tôi đã tìm ra bước còn thiếu là:

Running wampmanager.exe as Administrator

Điều đó thật tầm thường - nhưng để lại câu trả lời này cho một người bị mắc kẹt như tôi.

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.