Lokasi Apache Error Log XAMPP di Windows, Linux, dan macOS

Lokasi file Apache error log pada XAMPP berada di dalam direktori instalasi utama server, tepatnya pada folder xampp/apache/logs/error.log untuk sistem operasi Windows. File ini merekam seluruh aktivitas kegagalan, peringatan modul, dan pesan kesalahan saat server web Apache dijalankan maupun ketika terjadi kegagalan eksekusi skrip PHP.

Bagi pengembang yang menggunakan sistem operasi berbeda seperti Linux (LAMPP) atau macOS (MAMP/XAMPP-VM), jalur direktori penyimpanan log ini memiliki letak spesifik yang berbeda. Mengetahui letak persis file tersebut sangat krusial untuk mempercepat proses debugging dan analisis error kode HTTP.

Tabel Lokasi File Apache Error Log Berdasarkan Sistem Operasi

Sistem Operasi Direktori Instalasi Default Path Lengkap File Error Log
Windows (32/64 bit) C:\xampp\ C:\xampp\apache\logs\error.log
Linux (LAMPP) /opt/lampp/ /opt/lampp/logs/error_log
macOS (XAMPP-VM) /Applications/XAMPP/ /Applications/XAMPP/xamppfiles/logs/error_log

Cara Cepat Membuka Apache Error Log Melalui XAMPP Control Panel

Anda tidak perlu repot membuka direktori sistem secara manual jika XAMPP Control Panel sedang berjalan. Berikut adalah langkah-langkah teknis untuk mengakses file error log langsung dari antarmuka kontrol:

  1. Buka aplikasi XAMPP Control Panel dengan hak akses Administrator.
  2. Cari modul Apache pada daftar baris layanan server.
  3. Klik tombol Logs yang terletak di sebelah kanan tombol Config pada baris Apache.
  4. Pilih opsi apache_error.log dari menu dropdown atau daftar teks yang muncul.
  5. File log akan terbuka secara otomatis menggunakan text editor default sistem Anda (seperti Notepad atau VS Code).

Mengakses Log Melalui Command Line (CLI)

Jika Anda terbiasa menggunakan terminal untuk memantau error secara real-time (live streaming log), gunakan perintah baris berikut sesuai sistem operasi yang digunakan:

# Untuk pengguna Linux / LAMPP
tail -f /opt/lampp/logs/error_log

# Untuk pengguna macOS
tail -f /Applications/XAMPP/xamppfiles/logs/error_log

# Untuk pengguna Windows (PowerShell)
Get-Content -Path "C:\xampp\apache\logs\error.log" -Wait -Tail 50

Tips Troubleshooting Lapangan

Ketika Anda membuka file error log dan mendapati isinya kosong atau tidak menampilkan error terbaru, lakukan langkah pemeriksaan berikut:

  • Pastikan modul Apache benar-benar di-restart setelah Anda melakukan perubahan konfigurasi pada file httpd.conf atau php.ini.
  • Periksa direktif LogLevel di dalam file httpd.conf. Ubah pengaturannya menjadi LogLevel debug jika Anda membutuhkan informasi penelusuran yang lebih mendetail.
  • Pastikan akun pengguna Anda memiliki izin akses baca (read permission) ke dalam folder logs milik Apache.