Cara Membuat Log Error Pada Codeigniter
Kemungkinan fungsi-fungsi tersebut tidak bisa berjalan dengan sangat baik saat ekseskusi. nah… di saat web kita sedang berjalan dengan setting environment production kita bisa melihat error apa saja yang terjadi pada web kita, pada codeigntier terdapat 4 jenis pesan log yang bisa kita tampilkan yakni :
- 0 = Log error dinonaktifkan.
- 1 = Pesan error (termasuk error php)
- 2 = Pesan Debug3 = Pesan Informasi
- 4 = Menampilkan semua pesan
Langkah-langkah Membuat Log Error Codeigniter
1.Buka folder project web kalian
2.Lalu buka file config.php yang terdapat pada folder root/application/config/config.php
3.Lalu kita cari config log_threshold berada pada line 226.
4.Disana kita bisa melihat jika pengaturan log secara default adalah 0, berarti pesan error atau log error masih dalam keadaan off.
5.Selanjutnya kita set sesuai kebutuhan kita.
$config['log_threshold'] = 1; //berarti error php akan tampil pada log error
$config['log_threshold'] = 2; //pesan debug akan tampil di log error
$config['log_threshold'] = 3; //pesan informasi akan tampil pada log error
$config['log_threshold'] = 4; //semua pesan akan muncul (error, informasi maupun debug)
$config['log_threshold'] = array(1,3); //berarti pesan yang akan muncul error dan informasi saja
7. Lalu kalian dapat melihat pesan error tersebut pada folder logs. root/application/logs
8. Setiap logs akan dibuat dalam 1 file php perhari, jadi jika berbeda hari, akan membuat file baru sesuai tanggal error.
Nah cukup mudah kan cara membuat log error pada codeigniter, tapi harus di ingat jika web kita sudah dihosting ataupun dilocalhost jika log error berjalan kalian jangan kaget jika tiba-tiba kapasitas hosting anda menjadi penuh, jadi kalian harus cek secara berkala logs error jika memang tidak sangat dibutuhkan bisa dinonaktifkan saja.