Tuesday, September 20, 2011

Xampp Apache Tidak Bisa Start

Siapa yang tak tahu xampp? Software paket-an ini memang paling populer. Selain penggunaannya yang kompleks, semua paket bisa terintegrasi dengan software pendukungnya. Disini, saya berbagi kisah tentang apache yang tidak bisa start saat melakukan penginstalan. Ada beberapa hal yang bisa menyebabkan hal. Dan saya menemukan 2 solusi untuk menyelesaikan masalah itu :
Yang pertama, penyebab paling umum, adalah bahwa beberapa aplikasi lain yang menggunakan port 80 pada PC Anda. Dan disini saya menemukan masalah pada Skype. Jika Anda membuka Skype, dan lihat menu Tools-> Options ... dan klik pada 'Advanced' kemudian 'connection', periksa apakah menggunakan port 80 dan 443 sebagai alternatif untuk opsi koneksi masuk' dicentang. Jika demikian, hapus centang, dan pastikan nomor port di dalam kotak di atas tidak 80.

Atau anda bisa mencoba melihat semua port yang aktif melalui menu 'Commant Prompt' dengan mengetikkan :
netstat -a –no
Kemudian tekan enter. Carilah 127.0.0.1:80 atau 192.168.1.100:80. Jika Anda dapat melihat salah satu, sangat mungkin bahwa lain proses yang menggunakan port 80. Catat nilai pada kolom PID (Process ID). Kemudian ketik berikut di 'Command Prompt' :

tasklist
Dan tekan enter. Anda kemudian harus mampu mencocokkan dengan PID file eksekusi yang menggunakan port tersebut. Mungkin jelas dari nama file yang menyebabkan aplikasi. Atau anda juga bisa langsung memberhentikan program itu langsung melalui task manager, tapi resiko ditanggun sendiri yah! hehehe...
Oia, download juga versi terbaru XAMPP 1.7.4, supaya tidak ketinggalan, download aja langsung dari http://www.apachefriends.org/en/xampp-windows.html

 
--Update--
Ada cara lain yang dijamin bisa, yaitu dengan menggunakan port 85. Caranya, masuk ke folder XAMPP->APACHE->CONF. Lihat ada file httpd.conf, buka file itu dengan notepad dengan klik kanan->OPEN WITH->Notepad. Cari di dalam setiap baris file tersebut yang bertuliskan :
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80

Ganti nilai 80 menjadi 85. Kemudian save. Restart dulu xampp anda / exit-kan. Kemudian jalankan kembali XAMPP control panelnya. Start kan apache, dan jreng!!! pasti jalan dah. opss...
Tapi jangan lupa, karena ini sudah diganti menjadi port 85, ketika anda mulai menggunakan localhost dari browser, anda harus menggunakan port 85, contohnya :

http://localhost:85
Kemudian enter, jadi dah tahapan selanjutnya. Instal wordpress? joomla? drupal? gampang.. Caranya? waduh, ntar di share post yang akan datang yah. Keep up 2 date aja.

1 comment: