Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

TUTORIAL CODEIGNITER : MEMBUAT ERROR HANDLING DI CODEIGNITER

error handling adalah : Sering kali, saat menggunakan aplikasi, kami menemukan kesalahan. Hal ini sangat menyebalkan bagi pengguna jika kesalahannya tidak ditangani dengan baik. CodeIgniter menyediakan mekanisme penanganan error yang mudah.

Anda ingin pesan ditampilkan, saat aplikasi dalam mode pengembangan bukan dalam mode produksi karena pesan kesalahan dapat dipecahkan dengan mudah pada tahap pengembangan.



Lingkungan aplikasi Anda bisa diubah, dengan mengubah baris yang diberikan di bawah ini dari file index.php. Hal ini dapat diatur untuk apa saja tapi biasanya ada tiga nilai (pengembangan, uji, produksi) yang digunakan untuk tujuan ini


define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');

Lingkungan yang berbeda akan memerlukan tingkat pelaporan kesalahan yang berbeda. Secara default, mode pengembangan akan menampilkan error dan testing dan live mode akan menyembunyikannya. CodeIgniter menyediakan tiga fungsi seperti yang ditunjukkan di bawah ini untuk menangani kesalahan.

Baca Juga : Membuat session di codeigniter

Show_error () menampilkan kesalahan pada format HTML di bagian atas layar.

Show_404 () menampilkan kesalahan jika Anda mencoba mengakses halaman yang tidak ada.

Fungsi log_message () digunakan untuk menulis pesan log. Ini berguna bila Anda ingin menulis pesan khusus ..

Logging dapat diaktifkan pada file aplikasi / config / config.php. Diberikan di bawah ini adalah screenshot dari file config.php, dimana anda bisa mengatur nilai threshold.



/*
|--------------------------------------------------------------------------------
| Error Logging Threshold
|--------------------------------------------------------------------------------
| You can enable error logging by setting a threshold over zero. The
| threshold determines what gets logged. Threshold options are:
|
| 0 = Disable logging, Error logging TURNED OFF
| 1 = Error Message (including PHP errors)
| 2 = Debug Message
| 3 = Informational Messages
| 4 = All Messages
|
| You can also pass an array with threshold levels to show individual error types
|
| array(2) = Debug Message, without Error Messages
| For a live site you'll usually only enable Errors (1) to be logged otherwise
| your log files will fill up very fast.
|
*/
$config['log_threshold'] = 0;
Anda bisa menemukan pesan log di aplikasi / log /. Pastikan direktori ini dapat ditulis sebelum Anda mengaktifkan file log.

Berbagai template untuk pesan kesalahan dapat ditemukan di aplikasi / views / errors / cli atau aplikasi / views / errors / html.

sekian untuk tutorial codeigniter “membuat error handling dicodeigniter” jika ada yang ingindi tanyakan komentar di bawah ini
lengkap.a disni https://educatecode.com/tutorial-codeigniter-membuat-error-handling-di-codeigniter/
Sign In or Register to comment.