Hal ini biasanya disebabkan oleh port default yang dipakai Apache sudah dipakai oleh aplikasi lain yang sudah terinstal sebelumnya. Cara memperbaiki error seperti ini adalah sebagai berikut :
- Cari file httpd.conf yang ada di folder /xampp/Apache/conf
- Buka atau open with file tersebut dengan notepad
- Pada file configuration tersebut, cari line LoadModule ssl_module modules/mod_ssl.so
- Kasih komen atau tanda '#' didepan line tersebut, sehingga menjadi #LoadModule ssl_module modules/mod_ssl.so
- Selanjutnya save file httpd.conf nya
- Jalankan kembali Apache-nya, dan sekarang Apache-nya sudah bekerja.
Bila masih belum berhasil silahkan ganti port XAMPP dengan cara memperbaikinya:
1. Mengganti Port XAMPP
- Cari file C:\xampp\apache\conf\httpd.conf (buka dengan notepad++ atau program sejenisnya)
- Cari (Ctrl+F) tulisan Listen 80, ganti jadi Listen 8080
- Cari juga (Ctrl+F) tulisan ServerName localhost:80, ganti jadi ServerName localhost:8080
- Simpan (ctrl+s)
- Selanjutnya cari file C:\xampp\apache\conf\extra\httpd-ssl.conf (buka dengan notepad++ atau program sejenisnya)
- Cari tulisan (Ctrl+F) Listen 443, ganti jadi Listen 4499
- Lagi cari tulisan (Ctrl+F) ServerName localhost:443, ganti jadi ServerName localhost:5050
- Simpan (ctrl+s)
Lalu start lagi Apachenya.
2. Stop Service Aplikasi
Jika port digunakan oleh aplikasi lain, logikanya stop aplikasi yang menggunakan lalu jalankan xampp, oke sekarang jalankan Xampp control panel > netstat > lihat aplikasi yang sedang berjalan,
perhatikan jika ada yang menggunakan port 80 dan 443, jika ada aplikasi yang menggunakan port 443 sekarang tinggal menghentikan aplikasinya, caranya klik tab service di xampp control panel lalu stop proses yang sedang berjalan yang menggunakan port tersebut.
Setelah dihentikan, jalankan lagi xamppnya, dan sekarang lihat hasilnya.
Semoga Bermanfaat :)
Sumber Picture : http://www.ngabidin.web.id/
Tidak bisa jg min
BalasHapustetap gabisa berubah gan, tapi makasih artikelnya
BalasHapusGc bsa
BalasHapus