Hallo sobat developer maupun sobat blogger yang gemar coding dan jadi penggiat bahasa program!
Kali ini Kafe Techno ingin share tentang tutorial pertama di Blog ini, yaitu: Cara Start Apache pada Xampp tidak bisa di Start.
Pernahkah kalian mengalami problem Apache yang tidak bisa di start pada Xampp?
Tidak lebih seperti ini pesan errornya:
Error: Apache shutdown unexpectedly
This my be due to a blocked port, missing dependencies,
improver privileges, a crash, or a shutdown by another method.
Press the log button to view error logs anda check
the window event Viewer for more clues
If you need more help, copy and post this
entire log window on the forums.
Saya pun pernah mengalaminya, hingga merasa sangat bingung sekali. Sampai-sampai saya bertanya-tanya.
Mengapa apache tidak bisa di start? Padahal sudah di install ulang.Menurut studi kasus saya sendiri. Apache yang tidak bisa dijalankan pada Xampp, ada beberapa kemungkinan masalah disini, salah satunya yang akan kita bahas disini adalah "Tabrakan antar port".
1. Port Yang Bertabrakan
Pada umumnya sebuah server untuk membangun sebuah host/website, membutuhkan dua port yaitu:
port 80 dan
port 443.
Mungkin ada sebuah aplikasi yang menganggu proses berjalannya kedua port tersebut.
Mari kita lihat, Buka "XAMPP CONTROL PANEL", kemudian kalian buka
Netstat pada Xampp. Apa kegunaan "Netstat"
pada Xampp? Netstat berguna sebagai aplikasi yang memonitor Socket pada komputer kita. Netstat mampu melihat Address dan Port yang sudah terpakai pada komputer. Kita lanjut kepembahasan. Sebelumnya, kalian buka terlebih dahulu Netstat pada "XAMPP Control Panel" seperti gambar dibawah ini.
Jika sudah kalian buka, kalian ingat: "membutuhkan dua port yaitu:
port 80 dan
port 443". mungkin dari salah satu aplikasi kalian ada yang mengganggu port tersebut, mari kita lihat.
Nah! pada komputer saya ini kedapatan aplikasi yang sedang menggunakan port 443, aplikasi yang mengganggu port pada komputer saya tersebut adalah VMWare dan lebih jelasnya adalah
vmware-hostd.exe. Intinya kalian hanya perlu mencari aplikasi yang mengganggu
port 80 dan
port 443 karena aplikasi
bukan hanya VMWare saja toh.
Lalu jika aplikasi tersebut mengganggu, apakah harus di uninstall?Jawabannya: Tidak perlu! kalian hanya perlu memberhentikan prosesnya saja. Caranya buka
Task Manager kalian, lalu cari aplikasi tersebut, kemudian "End Process". Lihat seperti gambar dibawah ini.
Kemudian kalian
start Apache pada Xampp dan Taraaaa!
Apache pun berhasil di
Running. Karena
port 443 dipakai oleh
vmware-hostd.exe (pada komputer saya), jadi proses
vmware-hostd.exe harus dihentikan. Jika sobat menemukan aplikasi yang mengganggu
port 443 atau
port 80 kalian hanya perlu menghentikan saja tanpa harus menginstall ulang aplikasi yang memakai port tersebut.
Mungkin banyak artikel yang membahas tentang ini, namun mereka hanya menyuruh mengganti portnya saja. tetapi disini saya menemukan cara yang lebih efektif. Karena saya berfikir mengganti port seperti itu akan mengganggu kinerja
pada Xampp itu sendiri. Tetapi jika kalian masih belum bisa dijalankan "Apache" nya, coba saja kalian mencoba untuk mengganti port nya.
Sekian tutorial dari saya tentang "
Cara menjalankan Apache di Xampp yang tak bisa di running" semoga bermanfaat untuk kalian.
Title : Apache pada Xampp tidak bisa dijalankan, Ini Solusinya
Description : Hallo sobat developer maupun sobat blogger yang gemar coding dan jadi penggiat bahasa program! Kali ini Kafe Techno ingin share tentang tuto...