Berikut ini adalah log error pada apache pada XAMPP :
Error: Apache shotdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Press the Logs button to view error logs and check
the Windows Event Viewer for more clues
If you need more help, copy and post this
entire log window on the forums
Penyebab apache tidak dapat dijalankan adalah default port apache telah digunakan oleh aplikasi lain. aplikasi yang menggunakan port defalut sama dengan apache dari beberapa khasus yang pernah saya temui skype versi lama.
Port default TCP dan HTTP pada Apache telah diguankan oleh aplikasi lain, misalkan Skype yang versi lama, secara otomatis akan menggunakan port default :80 sehingga xampp tidak dapat diruning.
Berikut ini langkah-langkah yang dilakukan untuk mengganti port apache pada XAMPP :
Langkah pertama Buka XAMPP terlebih dahulu.
Kemudian klik Config,Apache (httpd.conf).
Selanjutnya silahkan cari angka 80, yang digunakan sebagai port, menggunakan tool find pada notepad.
Apache memiliki default port 80, silahkan dapat anda ganti sesuai dengan keiginan anda, namun biasanya port 80 dapat menggantinya dengan 81 atau 8080 atau 8181. Pada tutorial kali ini saya akan menggantikan port 80 menjadi port 81 :
Selanjutnya klik Config pada Apache kemudian pilih Apache (httpd-ssl.conf).
Setelah file httpd-ssl.conf dibuka pada notped silahkan cari TCP port yang default portnya adalah 443.
Selanjutnya mengganti TCP port 443, pada tutorial kali ini untuk mengganti port 443 dengan 4433.
Jika configurasi sudah selesai silahkan, runing kembali apache maka hasilnya jika apachenya berhasil di jalankan pada port(s), akan tampil sesuai dengan hasil konfigurasi yang kita lakukan :
Port(s)
81,4433
port HTTP, Port TCP
Terakhir untuk melakukan test bahwa konfigurasi berhasil dengan meggunakan web browser, buka web browser anda kemudian coba buka localhost anda dengan cara mengakses url berikut :
http://localhost:81/
gambar hasil halaman dashboard yang tampil pada web browser
note :cara mengakses localhost pada web browser yang telah dikonfigurasi port nya yaitu dengan cara localhost disertai dengan port, misalkan pada contoh saya menggunakan port 81 (sesuaikan dengan port yang anda gunakan).
sekian tutorial mengkonfigurasi port Apache pada XAMPP.
~SEMOGA BERMANFAAT~