Permasalahan pada penggunaan Windows 8.1 dan XAMPP v3.2.1 ketika membuka control panel XAMPP kemudian muncul pemberitahuan tentang permasalahan pada port 80. Sehingga apache tidak dapat dijalankan.
Control panel XAMPP dengan error |
Lakukan pengecekan semua koneksi yang terhubung dengan membuka command prompt (tekan tombol windows + r, ketik cmd) pada windows. Masukan perintah netstat -a -o (-a = display all connections and listening port dan -o = display the owning process ID associated with each connections).
Hasil netstat -a |
Hasil netstat -a -o |
Untuk mencari koneksi yang aktif menggunakan port 80 dengan PID 4, buka Task Manager (tekan tombol windows + r, ketik taskmgr) pada windows. Masuk ke tab menu services kemudian cari PID 4, namun tetap tidak dapat menemukan PID 4.
A. Solusi pertama
Jika port 80 sudah digunakan maka kita harus mengganti portnya dengan cara setting pada XAMPP control panel. Langkahnya adalah.
- Buka control panel XAMPP
- Klik tombol config pada baris tulisan Apache
- Pilih Apache (httpd.conf)
- Setelah terbuka menggunakan notepad, gunakan fasilitas cari (CTRL + F) untuk menemukan kata port. Kemudian cari kata listen tanpa tanda # (listen 80).
- Ubah tulisan angka 80 menjadi 85
- Simpan
- Jalankan kembali apache pada tombol start di XAMPP Control Panel
- Untuk menjalankannya di web browser, alamat ditulis dengan port (localhost:85/xampp)
Berikut screenshoot hasil pengerjaannya
XAMPP v3.2.1 Control panel |
Apache (httpd.conf) edit Listen 85 |
Apache berjalan menggunakan port 85 |
Hasil akses localhost dengan port 85 |
B. Solusi kedua
Jika sebelumnya sudah menginstall SQL Server 2012, maka ada kemungkinan portnya dipakai oleh SQL Server Reporting Services (MSSQLSERVER). Oleh karena itu matikan semua services untuk SQL Server terlebih dahulu.
- Buka SQL Server Configuration Manager
- Stop semua service SQL Server
- Buka kembali XAMPP Control Panel kemudian start apache
- Buka web browser kemudian ketik alamat localhost/xampp
- Catatan : port masih 80
Hasil akses dengan port 80 |
Demikian hasil perbaikan port 80 pada XAMPP v.3.2.1 di Windows, langkah-langkah ini merupakan catatan dari pengalaman pribadi. Semoga bermanfaat dan terimakasih.
Nice info gan!
ReplyDeletemantaps gan
ReplyDeletemantap gan
ReplyDeletehampir pasrah ane gan ngatasi ini, sampe semua blog saya telusuri hasilnya nihil.
ReplyDeleterupanya sql server saya belum dimatikan, terima kasih gan artikelnya, maju terus blognya
HELPFULL GAN..:)
ReplyDeleteJempol
ReplyDeleteGan gua ngelakuin tips dari anda tapi tetap saja error
ReplyDeleteMantap gan, setelah cari-cari ketemu juga solusinya. Terima kasih. Sukses selalu..
ReplyDeletejempol
ReplyDeleteTerima kasih banyak sekali masgan, nyari kemana2 sampe situs luar pada ga sukses. Ga jauh2 banget cara disini yang paling berhasil. Karena port saya ternyata dimakan semua sama SQL server, haha...
ReplyDeleteMantap Bangattt
ReplyDelete