Cara cek error website localhost paling cepat adalah dengan melihat pesan status HTTP pada tab Network di Developer Tools browser, atau memeriksa file log error pada server lokal yang Anda gunakan seperti Apache, Nginx, atau PHP. Mengetahui letak galat secara presisi akan memangkas waktu debugging aplikasi web Anda.
Setiap lingkungan pengembangan lokal memiliki indikator kerusakan yang berbeda, mulai dari kesalahan sintaks kode pemrograman, kegagalan koneksi basis data, hingga masalah konfigurasi peladen web.
Metode Pemeriksaan Error pada Localhost
Berikut adalah tabel matriks metode pengecekan error berdasarkan gejala yang sering muncul saat mengembangkan website secara lokal:
| Gejala Error | Penyebab Umum | Cara Pengecekan Utama |
|---|---|---|
| Layar Putih (White Screen of Death) | Fatal PHP Error / Memory Limit Habis | Aktifkan display_errors di php.ini atau cek error_log |
| HTTP 500 Internal Server Error | Kesalahan .htaccess atau Syntax Error | Periksa log Apache (error.log) atau Nginx (error.log) |
| HTTP 404 Not Found | URL Salah atau Mod Rewrite Belum Aktif | Cek konfigurasi Virtual Host dan ekstensi mod_rewrite |
| Database Connection Error | Kredensial DB Salah / Layanan MySQL Mati | Cek status service MySQL/MariaDB dan file konfigurasi koneksi |
1. Menggunakan Developer Tools di Browser
Tekan tombol F12 atau klik kanan lalu pilih Inspect pada browser Anda (Google Chrome, Mozilla Firefox, atau Microsoft Edge). Pindah ke tab Console untuk melihat error JavaScript atau gagal muat berkas aset (CSS/JS/Gambar). Pindah ke tab Network untuk melihat kode status HTTP dari setiap permintaan (request) yang dikirimkan ke localhost.
2. Memeriksa PHP Error Log
Jika Anda menggunakan bahasa pemrograman PHP, galat sering kali tidak langsung tampil di layar demi keamanan. Anda harus mengaktifkan pelaporan error melalui berkas konfigurasi php.ini:
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
Simpan perubahan tersebut, lalu restart server lokal Anda (XAMPP, Laragon, WampServer, atau Docker).
3. Memeriksa Log Peladen Web (Apache & Nginx)
Jika server lokal Anda menolak akses atau memberikan kode status 500, log server adalah sumber informasi paling akurat:
- XAMPP (Windows): Buka direktori
C:\xampp\apache\logs\error.log. - Laragon (Windows): Akses melalui menu cepat Laragon di tray -> Apache -> error.log.
- MAMP (macOS): Buka folder
/Applications/MAMP/logs/apache_error.log.
Tips Troubleshooting Lapangan
Pastikan Anda selalu membersihkan tembolok (cache) peramban atau gunakan mode penyamaran (Incognito Window) saat melakukan pengujian ulang setelah memperbaiki kode. Periksa juga apakah port server lokal Anda (misal 80, 443, atau 8080) bentrok dengan aplikasi lain di komputer Anda.