Masalah WampServer setelah pemutakhiran Windows 10

18

Sejak memutakhirkan dari Windows 7 ke Windows 10, WampServer tampaknya tidak berfungsi (apa pun yang dimuat di browser hanya halaman kosong), dan bahkan pemasangan baru tidak menyembuhkan masalah.

Di Apache > Service > Install Servicebawahnya disebutkan:

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

Setiap saran akan dihargai.

rybo111
sumber
kemungkinan duplikat dari Bagaimana cara menghapus IIS untuk WampSERVER?
DavidPostill

Jawaban:

22

Perbarui: ini tampaknya memperbaikinya secara permanen

  1. Cari "aktifkan atau nonaktifkan fitur Windows" pada taskbar.
  2. Di bawah "Layanan Informasi Internet" batalkan pilihan "World Wide Web Services" yang Microsoft harus nyalakan secara default (mengambil port).
  3. Reboot dan WAMP muncul kembali seperti sebelumnya.

Solusi asli

Saya dapat mengkonfirmasi yang berikut memperbaiki masalahnya:

Jalankan cmdsebagai Administrator, dan masukkan:iisreset /stop

Kemudian Apache > Service > Install Serviceakan meminta Anda untuk menekan Enter untuk menginstal seperti biasa.

Anda mungkin juga perlu menginstal: http://www.microsoft.com/en-us/download/details.aspx?id=30679

rybo111
sumber
Benar itu masalah bagi saya juga. Layanan mana yang dapat saya nonaktifkan atau iisreset /stopmemberi tahu windows, bukan untuk me-restart, pada boot berikutnya?
Armin
@Armin Ini sepertinya merupakan perbaikan sementara. Tolong beri tahu saya jika Anda menemukan solusi permanen.
rybo111
Tidak, bagi saya sepertinya permanen. Saya telah reboot dan port terbuka sekarang.
Armin
@Armin Saya baru-baru ini memperbarui dan harus melakukan hal di atas lagi :(
rybo111
@Armin jika Anda mendapatkan masalah, coba jawaban ini: stackoverflow.com/a/31726134/1094772
rybo111
3

Untuk Windows 10 Clean Install:

Jika Anda telah melakukan instalasi bersih Windows 10, Anda mungkin tidak memiliki Layanan Penerbitan Web Lebar Word . Dalam hal ini, instalasi WAMP / XAMPP sederhana harus berfungsi dengan baik.

Jika tidak, coba instal Visual C ++ Redistributable lalu instal ulang WAMP / XAMPP.


Saya menghadapi masalah yang sama dengan WAMP. Di Windows 10 TP, Word Wide Web Publishing Service sudah diinstal sebelumnya. Ini terkait dengan IIS dan Anda dapat menghapusnya jika Anda tidak membutuhkannya.

Ini memblokir port yang 80membuat Apache bertindak aneh. Anda dapat melakukan yang berikut dan coba lagi.

  • Pergi ke Mulai, ketik services.msc
  • Gulir ke bawah di jendela Layanan untuk menemukan Layanan Penerbitan Web Wide Web .
  • Klik kanan padanya dan pilih Stop .

Ini akan membuat port 80 gratis dan memulai ulang WAMP / XAMPP akan membuat Anda bangun dan berjalan!

Ada cara lain untuk memperbaikinya. http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/

Praveen Puglia
sumber
Menghentikan (dan menonaktifkan) Layanan Penerbitan World Wide Web melakukannya untuk saya. Terima kasih!
PeterCo
1

Setelah semua kemungkinan perbaikan yang disebutkan semua orang dalam jawaban di Internet, ketika masih tidak berhasil, saya menemukan langkah yang hilang sebagai:

Running wampmanager.exe as Administrator

Ini sangat sepele - tetapi meninggalkan jawaban ini untuk seseorang yang terjebak seperti saya.

Nirav Zaveri
sumber