Lokasi Apache Error Log pada Berbagai Sistem Operasi

Lokasi file Apache error log berbeda-beda tergantung pada sistem operasi dan distribusi Linux yang Anda gunakan. Pada sistem berbasis Ubuntu dan Debian, error log umumnya tersimpan di direktori /var/log/apache2/error.log, sedangkan pada CentOS, RHEL, dan Fedora, file tersebut berada di /var/log/httpd/error_log.

Daftar Lokasi Apache Error Log Berdasarkan Sistem Operasi

Mengetahui jalur direktori yang tepat sangat penting saat Anda melakukan debugging masalah server, seperti error 520, error 405, atau kegagalan konfigurasi modul. Berikut adalah tabel rilis lokasi standar Apache error log:

Sistem Operasi / Distribusi Lokasi File Error Log Lokasi File Access Log
Ubuntu / Debian / Linux Mint /var/log/apache2/error.log /var/log/apache2/access.log
CentOS / RHEL / Fedora / AlmaLinux /var/log/httpd/error_log /var/log/httpd/access_log
macOS (Homebrew) /usr/local/var/log/httpd/error_log /usr/local/var/log/httpd/access_log
Windows (XAMPP) C:\xampp\apache\logs\error.log C:\xampp\apache\logs\access.log

Cara Memeriksa dan Memantau Error Log Secara Real-Time

Jika lokasi standar di atas telah diubah melalui berkas konfigurasi virtual host, Anda dapat mengecek direktori yang sedang aktif menggunakan perintah terminal atau dengan membaca file konfigurasi utama Apache (httpd.conf atau apache2.conf).

Untuk memantau log error secara langsung saat troubleshooting di Linux, gunakan perintah tail:

sudo tail -f /var/log/apache2/error.log

Perintah tersebut akan menampilkan baris-baris error terbaru secara real-time di layar terminal Anda setiap kali ada permintaan HTTP yang gagal diproses oleh server web Apache.