Blog

Home  /  blog  /  Dimanakah lokasi log Apache?

Dimanakah lokasi log Apache?

Kebetulan dapat konsultasi lewat email dari mas Aziz masalah web server Apache dimana sering sekali prosesnya mati sendiri. Nah.. untuk melakukan diagnosa masalahnya apa tentu kita perlu tahu apa yang sebenarnya terjadi, dan biasanya sudah ada catatan dalam log file.

Jadi sekalian share saja dimana lokasi file log Apache karena bisa ada variasinya:

  • /var/log/ – Lokasi log umum di Linux.
  • /var/log/apache/ – Lokasi lama web server Apache.
  • /var/log/apache2/ – Ubuntu/Debian biasanya menggunakan direktori ini.
  • /var/log/httpd/ – Ciri khas dari distro Linux RHEL/CentOS.

Apa yang kita cari? Gunakan file error_log untuk membaca kejadian apa yang menghasilkan masalah pada Apache, sedangkan access_log untuk tahu aktivitas peramban yang mengakses website anda. Khusus untuk access log, di dalam direktori diatas nanti akan dipisah menjadi per domain, silahkan buka direktori domains saja.

Filenya berjenis teks, jadi bisa dibaca pakai nano atau vim langsung lewat SSH.

Bagaimana kalau tidak ketemu? Antara memang nihil masalahnya, atau sudah disetting ke lokasi lain dan ini memang bisa ditentukan dalam konfigurasi Apache. Silahkan cek baris bernama ErrorLog.

Apabila malas baca isi konfigurasi Apache maka bisa pakai perintah ini:


#Debian/Ubuntu
grep ErrorLog /etc/apache2/apache2.conf
#CentOS
grep ErrorLog /etc/httpd/conf/httpd.conf

Semoga bermanfaat.

Leave a Reply

Your email address will not be published.Required fields are marked*