Menelusuri error pada apache di xampp/apache yang tidak bisa distart
ada beberapa kemungkinan penyebabnya. berikut beberapa cara untuk
mentrace error tersebut:
1. Cek netstart apakah port 80
untuk http dan 443 untuk ssl sudah digunakan oleh service yg lain, jika sudah
digunakan maka perlu dirubah port tersebut (di httpd.conf) misal 80 menjadi
8080 untuk http (ada dibaris listen 80, ServerName localhost: 80 ) dan (di
httpd-ssl.conf) misal 443 menjadi 4499 (pada baris listen 443, dan yang aa
443nya) untuk ssl , jika port tersebut msh idle langkah berikutnya cek:
2. patch folder perlu dirubah
di file
- menggunakan perintah cmd
(admin):
- untuk mengetahui errornya jalankan
perintah cd sampai pada directory \apache\bin>
- kemudian ketik httpd.exe -k
start
- jika muncul The system
cannot find the file specified. : AH00436: No installed service named
"Apache2.4".
- selanjutnya install apachenya
dulu dengan perintah httpd.exe -k install sampai berhasil ada tulisan
succesfully installed
- jalankan kembali httpd.exe -k
start untuk melihat kembali errornya apa
- ada pesan error:
httpd.exe: Syntax error on line
536 of D:/lovelles_gurl/apache/conf/httpd.conf: Syntax error on line 17 of D:/lovelles_gurl/apache/conf/extra/httpd-xampp.conf:
Invalid LoadFile path P:/Google Drive/lovelles_gurl/php/php5ts.dll
dari analisa tersebut ada
kesalahan patch folder di file httpd-xampp.conf (di /apache/conf/extra/)
dari P:/Google Drive/lovelles_gurl menjadi D:/lovelles_gurl
- selanjutnya ketik kembali
httpd.exe -k start untuk melihat kembali errornya apa
- ada pesan error:
AH00526: Syntax error on line
28 of D:/lovelles_gurl/apache/conf/extra/httpd-multilang-errordoc.conf:
<Directory "P:/Google
Drive/lovelles_gurl/apache/error"> path is invalid.
dari analisa tersebut ada
kesalahan patch folder di file httpd-multilang-errordoc.conf
(di /apache/conf/extra/)
dari P:/Google Drive/lovelles_gurl
menjadi D:/lovelles_gurl
- selanjutnya ketik kembali
httpd.exe -k start untuk melihat kembali errornya apa
- ada pesan error:
AH00526: Syntax error on line
25 of D:/lovelles_gurl/apache/conf/extra/httpd-autoindex.conf:
<Directory "P:/Google
Drive/lovelles_gurl/apache/icons"> path is invalid.
dari analisa tersebut ada
kesalahan patch folder di file httpd-autoindex.conf: (di /apache/conf/extra/)
dari P:/Google Drive/lovelles_gurl
menjadi D:/lovelles_gurl
3. ulangi perintah httpd.exe -k start sampai
tidak ada error, kemudian restart laptop atau pcnya. dan jalankan start jika
berhasil maka akan bisa dijalankan seperti gabbar
4. Kesimpulan. yang perlu diubah atau dicek patch folder antara lain:
config 1 (apache):
config 2 (mysql):