English Indonesia 日本語 简体中文 العربية Español

Cara Mengatasi Error: Apache shutdown unexpectedly pada XAMPP

Mungkin bagi para temen-temen bingung kenapa sih XAMPP Contol Panel-nya bisa error saat menjalankan modul Apache, masalah ini sering terjadi ketika kita menginstall XAMPP, bisa pada file konfigurasi sistem yang rusak, kurangnya hak akses administrator ataupun gangguan dari firewall.

Penyebab Apache Pada XAMPP Tidak Bisa Dijalankan

1. Port Bentrok

Port default dari Apache adalah 80 dan 443, jika ada aplikasi lain yang menggunakan port tersebut, maka Apache tidak bisa dijalankan, solusinya bisa menghentikan sementara aplikasi yang menggunakan port tersebut atau kita rubah port yang digunakan pada Apache.

2. Konflik dengan Firewall

Beberapa aplikasi biasanya dihentikan atau diblokir dengan alasan keamanan, yang membuat aplikasi tidak bisa dijalankan, solusinya bisa dengan mematikan firewall sementara atau membuat pengecualian pada pengatuan firewall.

3. File Config Rusak/Error

Pada file konfigurasi (httpd.conf dan httpd-ssl.conf) terjadi salah edit atau rusak yang membuat Apache tidak bisa dijalankan, solusinya cek pada file tersebut pastikan tidak ada kesalahan pada konfigurasinya.

Pada konteks kali ini, saya akan memberikan cara bagaimana supaya Apache tidak terjadi bentrok/konflik port.

Cara Mengatasi Error: Apache shutdown unexpectedly pada XAMPP

Pada cara ini kita akan merubah port pada Apache supaya tidak terjadi bentrok pada port-port yang sedang berjalan.

1. Buka XAMPP Control Panel, kemudian pada bagian "Config" klik pada "Apache (httpd.conf)".


2. Tekan tombol kombinasi pada keyboard "CTRL + F" untuk memudahkan dalam mencari file yang akan diedit, kemudian cari angka "80", pada bagian Listen tambahkan angka 80 pada angka belakangnya

Listen 12.34.56.78:8080
Listen 8080


3. Kemudian cari angka 80 lagi untuk menemukan port 80 yang lain, tambahkan juga angka 80 dibelakang pada bagian server hostname

ServerName localhost:8080

Jika sudah save file konfigurasi kemudian restart aplikasi XAMPP Control Panel-nya dan coba kembali jalankan modul Apache.

4. Cobalah mengakses dengan tautan "localhost:8080/phpmyadmin/".


Jika masih tidak bisa maka kita konfigurasi lagi pada file "httpd-ssl.conf"

1. Buka Config lalu Apache (httpd-ssl.conf).


2. Tekan kombinasi tombol "CTRL + F" lalu cari angka 443, kemudian pada bagian Listen tambahkan angka 4 dibelakang atau depan angka 4.

Listen 4443


3. Kemudian cari lagi angka 443 dan pada bagian virtual host tambahkan juga angka 4.

<VirtualHost _default_:4443>


Jika semuanya sudah terkonfigurasi simpan file lalu restart Apache, kemudian coba lagi untuk menjalankan Modul Apache.

Itu dia cara mengatasi "Error: Apache shutdown unexpectedly pada XAMPP", semoga cara ini bisa membantu dan bermanfaat, jika ada pertanyaan jangan ragu untuk bertanya di kolom komentar, terimakasih.