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
Case ini adalah case yang sering ditemui saat awal belajar PHP, menginstall XAMPP, namun Apache nya tidak dapat diruuning.
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 digunakan oleh aplikasi lain, misalkan Skype yang versi lama, secara otomatis akan menggunakan port default :80 sehingga xampp tidak dapat diruning.
Cara trobleshooting untuk mengganti port apache pada XAMPP
-
Langkah pertama buka XAMPP terlebih dahulu.
-
Selanjutnya, silahkan klik button Config pada barisan Apache, kemudian silahkan pilih Apache (httpd.conf).
-
Kemudian silahkan cari angka 80, yang digunakan sebagai port, menggunakan tool find (dapat dibuka dengan menekan key map keyboard Ctrl+F).
-
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.
Seperti yang telah saya coba jelaskan sebelumnya bahwa penyebab error karena port default telah digunakan oleh aplikasi lain yang ter-install lebih dahulu. Sebenarnya anda dapat mengganti port secara bebas namun pastiak port yang anda gunakan adalah port yang belum terkonfigurasi oleh di aplikasi lainnya.
Gambar Konfigurasi port yang telah di update menjadi :81Silahkan save file httpd.conf, dengan menekan key map pada keyboard Ctrl+S, dan close file httpd.conf. - Selanjutnya kembali lagi ke XAMPP Control Panel, kemudian silahkan klik button 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.
Gambar mencari kofigurasi Port TCP 443
-
Selanjutnya mengganti TCP port 443, pada tutorial kali ini untuk mengganti port 443 dengan 4433.
Gambar konfigurasi post TCP 443 diganti dengan 4433
Jangan lupa untuk save file httpd-ssl.conf, dengan cara Ctrl+S.
-
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,4433port 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 browserSeperti yang telah anda saksikan, Apache dapat running secara normal di XAMPP.
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).
-
Jika anda telah mencoba langkah-langkah dengan baik dan benar namun Apache masih belum bisa running normally dan masih muncul error message yang sama, maka anda dapat mencoba mengganti lagi port nya dengan angka lain.
-
Dan 1 hal dasar yang sangat cukup membantu anda dalam mengidentifikasi permasalahan pada XAMPP yaitu dengan “MEMBACA”. Jika ada suatu anomaly yang muncul pada XAMPP anda yang perlu anda cek pertama kali adalah bagian console log nya, tempat dimana system menjelaskan permasalahnya.
Sekian tutorial mengkonfigurasi port Apache pada XAMPP.
Banyak kekurangannya mohon maaf, terima kasih telah berkunjung.










