Table of contents
Mengelola error log di cPanel adalah langkah penting untuk menjaga performa dan keamanan website kamu. Artikel ini akan membahas cara menonaktifkan dan mengaktifkan error log melalui cPanel dengan mudah.
Apa Itu Error Log?
Error log adalah file yang mencatat kesalahan yang terjadi pada website kamu. Ini mencakup informasi seperti tanggal, waktu, alamat IP pengunjung, dan pesan error yang terjadi.
Dengan menganalisis error log, kamu dapat mengidentifikasi dan memperbaiki masalah pada website secara efektif.
Cara Disable dan Enable Error Log lewat cPanel
Sebelum kamu belajar cara menonaktifkan (disable) dan mengaktifkan (enable) error log, kamu perlu mengetahui di mana lokasi elemen ini di cPanel kamu:
Menemukan Lokasi Error Log di cPanel
Error log adalah file penting yang mencatat semua jenis kesalahan (error) yang terjadi di sisi server. Di cPanel, file ini secara default bernama error_log dan biasanya bisa kamu temukan di direktori utama website, yaitu:
- /home/username/public_html/error_log
Namun, jika error terjadi di bagian tertentu dari website, seperti dashboard admin WordPress, file error_log juga bisa muncul di direktori terkait. Contohnya:
- /home/username/public_html/wp-admin/error_log
Langkah-langkah untuk menemukan file error_log:
- Login ke akun cPanel kamu.
- Masuk ke menu File Manager.
- Arahkan ke direktori public_html.
- Cari file bernama error_log.
- Jika tidak terlihat, gunakan fitur Search di pojok kanan atas File Manager dan ketik error_log.
Klik kanan file tersebut dan pilih View untuk membaca isi error yang tercatat.
Tips Praktis:
- Jika kamu menemukan banyak file error_log di berbagai folder, itu menandakan banyak bagian website mengalami error. Segera analisis dan perbaiki.
- Gunakan fitur Download untuk menyimpan salinan error log jika perlu dikirim ke developer atau teknisi.
Cara Disable dan Enable Error Log lewat cPanel
Untuk menyalakan atau mematikan pencatatan error log:
- Login ke cPanel.
Gunakan akun hosting IDwebhost kamu untuk masuk ke dashboard cPanel. - Buka menu Select PHP Version.
Temukan di bagian Software. Jika tidak tersedia, fitur ini mungkin tidak diaktifkan di akunmu.
- Klik tab Options.
Setelah halaman PHP Selector terbuka, pilih tab Options untuk mengatur konfigurasi PHP.
- Cari opsi log_errors.
Ini adalah pengaturan yang bertanggung jawab mencatat error PHP. - Aktifkan atau nonaktifkan.
Centang untuk mengaktifkan, atau hilangkan centang untuk mematikan pencatatan error. - Simpan perubahan.
Beberapa versi menyimpan otomatis, jika tidak, klik tombol Save.
Tips Tambahan:
- Jika menu “Select PHP Version” tidak ada, kemungkinan akun hosting kamu tidak menyertakan fitur ini. Silakan hubungi tim support IDwebhost.
- Untuk mengecek apakah pengaturan berhasil, buat error kecil secara sengaja lalu lihat apakah tercatat di file error_log.
Jenis Error yang Ditampilkan Error Log cPanel
Berikut adalah beberapa jenis error umum yang dicatat dalam error log di cPanel:
404 Not Found
Error ini muncul saat pengunjung mencoba mengakses halaman atau file yang tidak tersedia di server. Biasanya terjadi karena URL salah, file sudah dihapus, atau struktur permalink berubah.
Dalam log, kamu akan melihat entri yang mengarah ke path file yang tidak ditemukan. Solusinya bisa dengan menambahkan redirect 301 atau memperbaiki tautan internal yang rusak.
500 Internal Server Error
Merupakan error yang cukup umum dan bisa disebabkan oleh banyak hal, seperti kesalahan di file .htaccess, skrip PHP yang gagal, hingga permission yang tidak sesuai. Log akan mencatat sumber error ini secara rinci.
Untuk memperbaikinya, kamu bisa mulai dengan menonaktifkan file .htaccess lalu mengujinya kembali.
403 Forbidden
Pesan ini menandakan akses ditolak karena permission file atau folder yang tidak sesuai. Misalnya, folder yang seharusnya bisa diakses publik justru dibatasi hanya untuk pengguna tertentu. Di log, kamu akan melihat kode status 403. Cek dan ubah izin file melalui File Manager atau FTP.
PHP Errors (Notice, Warning, Fatal Error)
Jenis error ini berhubungan langsung dengan skrip PHP yang dijalankan oleh website kamu. Log akan mencatat setiap kesalahan sintaksis, variabel yang tidak terdefinisi, hingga fungsi yang deprecated. Gunakan informasi ini untuk debugging kode kamu lebih akurat.
Misconfigurations di .htaccess
Kesalahan dalam file .htaccess bisa menyebabkan website tidak bisa diakses dengan benar. Log akan mencatat perintah yang gagal dijalankan. Misalnya, penggunaan modul yang tidak tersedia di server. Cek kembali konfigurasi dan pastikan sesuai dengan dukungan server.
Script Timeout atau Memory Limit
Ketika skrip PHP membutuhkan waktu terlalu lama atau menggunakan memori melebihi batas, server akan memutus prosesnya. Di log, kamu bisa melihat detailnya. Optimalkan kode atau sesuaikan batas memori lewat PHP Options di cPanel.
Database Connection Error
Error ini muncul saat website gagal terkoneksi ke database. Penyebabnya bisa karena kredensial yang salah atau server database tidak tersedia.
Error log akan menampilkan informasi tentang koneksi yang gagal, sangat membantu saat kamu perlu mengecek file konfigurasi seperti wp-config.php.
Manfaat Memahami Error Log
Memahami isi error log bukan hanya tugas teknis semata—ini adalah langkah strategis yang bisa membantu kamu menjaga performa dan keandalan website. Berikut beberapa manfaat pentingnya:
- Troubleshooting Cepat & Akurat
Error log memberi informasi spesifik tentang jenis dan lokasi kesalahan. Jadi, kamu tidak perlu menebak-nebak penyebab error, cukup cek log-nya dan ambil tindakan yang tepat. - Optimasi Kinerja Website
Log bisa menunjukkan skrip mana yang sering gagal atau butuh waktu lama diproses. Dari sini, kamu bisa mulai mengoptimalkan bagian tertentu untuk meningkatkan kecepatan website. - Deteksi Ancaman Keamanan
Jika ada aktivitas mencurigakan seperti request aneh atau percobaan injeksi, error log sering kali jadi bukti pertama. Ini bisa membantu kamu lebih cepat mencegah serangan. - Audit & Kepatuhan Sistem
Beberapa sektor industri mensyaratkan dokumentasi teknis. Error log berfungsi sebagai catatan sistem yang bisa diaudit jika dibutuhkan. - Peningkatan Pengalaman Pengguna
Semakin cepat error diperbaiki, semakin sedikit gangguan yang dirasakan pengguna. Ini berpengaruh langsung terhadap kepuasan dan retensi pengunjung.
Kesimpulan
Mengelola error log di cPanel adalah langkah penting untuk menjaga kesehatan dan keamanan website kamu. Dengan memahami cara mengaktifkan dan menonaktifkan error log, serta menganalisis jenis-jenis error yang muncul, kamu dapat dengan cepat mengidentifikasi dan memperbaiki masalah yang terjadi.
Jika kamu membutuhkan layanan pembuatan website profesional atau hosting dengan fitur unlimited, IDwebhost siap membantu. Dengan dukungan teknis yang handal dan harga yang kompetitif, kami adalah mitra terpercaya untuk kebutuhan digital kamu.