APACHE TIDAK BISA di WINDOWS 10

Mungkin saat ini sedang populer untuk meng - upgrade sistem operasi windows ke windows 10 dengan berbagai alasan, namun berganti nya sistem operasi pasti akan ada saja hala yang tidak berjalan dengan semestinya aplikasi aplikasi yang biasa kita gunakan di sistem operasi sebelumnya. Di sini saya sangat bergantung sekali dengan aplikasi XAMPP untuk menggunkan Apache server nya, namun setelah melakukan migrasi ke Windows 10 Apache saya tidak berjalan dengan pesan seperti dibawah ini :
9:38:44 AM  [Apache]     Error: Apache shutdown unexpectedly.
9:38:44 AM  [Apache]     This may be due to a blocked port, missing dependencies,
9:38:44 AM  [Apache]     improper privileges, a crash, or a shutdown by another method.
9:38:44 AM  [Apache]     Press the Logs button to view error logs and check
9:38:44 AM  [Apache]     the Windows Event Viewer for more clues
9:38:44 AM  [Apache]     If you need more help, copy and post this
9:38:44 AM  [Apache]     entire log window on the forums
Sebetulnya saya sudah menduga bahwa port bawaan yang digunakan Apache server yakni port 80 sudah digunakan oleh salah satu service bawaan Windows 10 itu sendiri, saya sebetulnya bisa mengatasi dengan merubah port 80 yang akan digunakan Apache server dan tutorialnya sudah banyak sekali di internet. Namun saya penasaran, berbekal dengan rasa ingin tahu akhirnya saya berhasil menemukan penyebabnya dan solusi nya :) caranya adalah :
  • buka Box services Windows dengan cara tekan tombol lambang bendera atau windows berbarengan dengan tombol R
  • Maka akan muncul box Run lalu ketikkan services.msc


  • kemudian akan muncul menu service windows
 
  • Cari service World Wide Web Publishing Service di hampir paling bawah
  • Jika sudah ketemu klik service tersebut dan klik stop di kiri atas box
  • tunggu sampai loading selesai dqan status running nya hilang
  • coba start kembali Apache di XAMPP control panel nya
  • tara.... running
Semoga bermanfaat...