Cara Membaca Error Log cPanel untuk Troubleshoot WordPress: Panduan Praktis Pemilik Bisnis
Ketika klien saya — pemilik toko online batik dari Solo — menelepon dengan panik karena website-nya down, langkah pertama yang saya lakukan bukan langsung mengotak-atik server. Saya buka error log dulu.
Dalam 30 detik, saya sudah tahu masalahnya: PHP Fatal error: Allowed memory size exhausted. Lima menit kemudian website sudah kembali normal.
Membaca error log adalah skill paling underrated di dunia WordPress hosting. Panduan ini akan mengajarkan Anda cara melakukannya dari cPanel, tanpa perlu jadi ahli teknis.

Di Mana Menemukan Error Log di cPanel?
cPanel menyimpan error log di beberapa tempat. Yang paling mudah diakses:
Cara 1: Menu “Errors” di cPanel (Tercepat)
- Login ke cPanel hosting Anda
- Cari bagian Metrics → klik Errors
- Muncul 300 baris error terbaru langsung di browser
Ini cukup untuk sebagian besar troubleshooting, tapi tidak bisa difilter dan hanya menampilkan 300 baris terakhir.
Cara 2: File Manager (Lebih Lengkap)
- Buka File Manager → klik Settings → centang Show Hidden Files
- Navigasi ke
/home/namauser/logs/ - Klik
error_log→ pilih View
Lokasi default error log di cPanel: “ /home/namauser/logs/error_log /home/namauser/public_html/error_log “
Jika kedua lokasi kosong, hubungi hosting Anda — beberapa provider menonaktifkan error log untuk hemat disk.

Cara Membaca Error Log: Contoh Nyata
Error log terlihat kompleks, tapi formatnya selalu sama. Ini contoh error yang paling sering muncul di WordPress:
[Fri Nov 08 09:22:14.113911 2026] [php:error] [pid 28471]
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
(tried to allocate 20480 bytes) in
/home/user/public_html/wp-includes/class-wp.php on line 835
Cara membacanya: – [Fri Nov 08 09:22:14] → waktu kejadian – PHP Fatal error → tingkat keparahan (Fatal = serius) – memory size exhausted → isi masalah – wp-includes/class-wp.php on line 835 → lokasi file
Tabel Error Paling Umum di WordPress
| Pesan Error | Artinya | Solusi Cepat |
|---|---|---|
| Memory size exhausted | PHP kehabisan memori | Naikkan memory_limit ke 256M di cPanel |
| Call to undefined function | Fungsi plugin tidak tersedia | Nonaktifkan plugin satu per satu via FTP |
| Headers already sent | Ada output sebelum header PHP | Hapus spasi/karakter di awal file yang disebutkan |
| Maximum execution time | Script terlalu lama berjalan | Naikkan max_execution_time ke 300 |
| Permission denied | Izin akses file salah | Set chmod 644 untuk file, 755 untuk folder |
| Database error | Koneksi MySQL gagal | Cek wp-config.php dan status database di cPanel |
Aktifkan Debug Log WordPress untuk Detail Lebih Lengkap
Saat error log server tidak cukup informatif, aktifkan debug mode WordPress:
- Buka File Manager →
public_html/wp-config.php→ Edit - Tambahkan sebelum baris
/ That's all /:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
- Error WordPress akan tersimpan di
wp-content/debug.log
Penting: Matikan kembali setelah troubleshooting selesai. Debug mode aktif permanen bisa memperlambat website.

Cara Filter Error Log agar Tidak Overwhelming
Jika log sudah panjang, cari hanya yang penting:
Di cPanel File Manager → View (gunakan Ctrl+F di browser): – Cari Fatal untuk error paling serius – Cari tanggal hari ini (misal: Nov 08) untuk hanya melihat error hari ini – Abaikan baris Notice dan Deprecated — itu biasanya tidak menyebabkan masalah
—
Jika Anda sudah membaca error log tapi masih tidak bisa menemukan penyebab masalah, atau pesan error-nya terlalu teknis, tim antond.net siap membantu analisis dan perbaikan. Kami menangani troubleshooting WordPress untuk klien bisnis dan UMKM di seluruh Indonesia — konsultasi pertama gratis.