Selasa, 18 Februari 2020

Error Apache Tidak Bisa Di Jalankan Pada Xampp

Error Apache Tidak Bisa Di Jalankan Pada Xampp - Error: Apache shutdown unexpectedly. Saya tidak tahu persis apa sebab apache sering error di xampp, dengan pesan Error: Apache shutdown unexpectedly. Untuk mengatasi error apache Error: Apache shutdown unexpectedly cukup mudah sebenarnya.




Xampp tentu tidak asing bagi para programer, terlebih programer web. Xampp digunakan sebagai webserver local, yang penggunaannya tentu saja bisa tanpa harus menggunakan koneksi internet, begitupun sebaliknya jika ingin digunakan sebagai webserver yang dapat diakses dari jaringan internet/jaringan publik, xampp layak menjadi salah satu alternatif webserver yang ada.


Mengatasi masalah error apache yang tidak bisa jalan/running pada xampp boleh dicoba cara berikut:

  1. Langkah pertama buka file httpd.conf yang letaknya di C:\xampp\apache\conf\ menggunakan editor notepad++ atau notepad bawaan windows juga boleh. Selanjutnya Cari kata "Listen 80" dan ubahlah menjadi "Listen 8080". Masih di file yang sama, carilah kata "ServerName localhost:80" kemudian ubahlah menjadi "ServerNamelocalhost:8080". Kemudian Simpan
  2. Cara selanjutnya memperbaiki apache xampp yang error yaitu dengan mengubah juga file httpd-ssl.conf yang terletak didalam direktori C:\xampp\apache\conf\extra\. 
  3. Kemudian cari kata "Listen 443" dan ubah menjadi “Listen 4477“.
  4. Cari juga kata “virtualhost_default_:443” kemudian ubah menjadi "virtualhost_default_:4477".
  5. Lanjut lagi cari kata "ServerName localhost:443" dan ubahlah menjadi "ServerName localhost:4477".
  6. Simpan file httpd-ssl.conf-nya kemudian jalankan. 
Dengan configurasi diatas, biasanya masalah error apache seperti dibawah ini bisa terselesaikan.

10:14:58 AM  [Apache]     Error: Apache shutdown unexpectedly.
10:14:58 AM  [Apache]     This may be due to a blocked port, missing dependencies,
10:14:58 AM  [Apache]     improper privileges, a crash, or a shutdown by another method.
10:14:58 AM  [Apache]     Press the Logs button to view error logs and check
10:14:58 AM  [Apache]     the Windows Event Viewer for more clues
10:14:58 AM  [Apache]     If you need more help, copy and post this
10:14:58 AM  [Apache]     entire log window on the forums

Namun untuk mengakses aplikasi dalam xampp tersebut, kamu harus mengubah url ketika mengaksesnya, yakni dengan menambahkan port 8080, atau 4477 didepan alamat webnya. Contohnya untuk mengakses localhost xampp webserver yang biasanya cukup mengetikkan http://localhost jadi berubah menjadi http://localhost:8080 atau alamat localhost untuk sslnya berubah menjadi http://localhost:4477

Kalau rasanya alamat yang berubah itu tidak disukai, kamu bisa mengembalikan port yang diubah tadi menjadi seperti semula, namun jangan lupa sebelum melakukan perubahan, stop dulu apache-nya.  Kemudian jalankan lagi apachenya. Semoga berjalan seperti sedia kala, tanpa embel-embel angka port di ujung alamat localhost