{"id":5805,"date":"2020-10-21T05:40:34","date_gmt":"2020-10-20T22:40:34","guid":{"rendered":"https:\/\/www.jetorbit.com\/panduan\/?p=5805"},"modified":"2024-02-18T13:13:42","modified_gmt":"2024-02-18T06:13:42","slug":"cara-mengaktifkan-error-reporting-pada-codeigniter","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/panduan\/cara-mengaktifkan-error-reporting-pada-codeigniter\/","title":{"rendered":"Cara Mengaktifkan Error Reporting Pada Codeigniter"},"content":{"rendered":"\n<p>CodeIgniter merupakan aplikasi open source yang berupa kerangka kerja PHP dengan model MVC untuk membangun situs web dinamis dengan menggunakan PHP. CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Menonaktifkan Debugging <\/h2>\n\n\n\n<p>Untuk menonaktifkan Debugging Anda bisa melakukan set <strong>False<\/strong> pada <strong>db_debug<\/strong> atau pada file config application\/config\/database.php <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mengaktifkan Debugging<\/h2>\n\n\n\n<p>Anda bisa Mengubah nilai dari <strong>index.php<\/strong> ke <strong>production<\/strong> atau <strong>testing<\/strong><\/p>\n\n\n\n<p>Ubah&nbsp;<strong>define(\u2018ENVIRONMENT\u2019, \u2018development\u2019);<\/strong>&nbsp;ke&nbsp;<strong>define(\u2018ENVIRONMENT\u2019, \u2018production\u2019);<\/strong><\/p>\n\n\n\n<p>Ini salah satu contoh index.php yang saya ubah :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php\n\/*\n*---------------------------------------------------------------\nAPPLICATION ENVIRONMENT\n*---------------------------------------------------------------\n*\nYou can load different configurations depending on your\ncurrent environment. Setting the environment also influences\nthings like logging and error reporting.\n*\nThis can be set to anything, but default usage is:\n*\ndevelopment\ntesting\nproduction\n*\nNOTE: If you change these, also change the error_reporting() code below\n*\n<em>\/ define('ENVIRONMENT', 'production'); \/<\/em><\/pre>\n\n\n\n<p>Jika cara-cara di atas menurut anda sangat susah maka anda bisa mengikuti cara lain yakni dengan mengatur nilai <strong>db_debug <\/strong>Yakni pada <strong>application \/ config \/ database.php<\/strong> yakni menambahkan kode berikut ke bagian <strong>index.php<\/strong> :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><em>ini_set('display_errors',&nbsp;'Off');<\/em><br><em>error_reporting(0);<\/em><br><em>define('MP_DB_DEBUG',&nbsp;false);&nbsp;<\/em><\/pre>\n\n\n\n<p>Tetapi ketika dalam tahap production atau testing saya menyarankan:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><em>ini_set('display_errors',&nbsp;'On');<\/em><br><em>error_reporting(-1);<\/em><br><em>define('MP_DB_DEBUG',&nbsp;true);<\/em><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Simpulan<\/h2>\n\n\n\n<p>Mengaktifkan error reporting sebenarnya sangat mudah, anda hanya perlu Mengubah nilai dari <strong>production<\/strong> atau <strong>testing<\/strong>. Pengubahan file tersebut bisa anda lakukan pada bagian index.php.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CodeIgniter merupakan aplikasi open source yang berupa kerangka kerja PHP dengan model MVC untuk membangun situs web dinamis dengan menggunakan PHP. CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. Menonaktifkan Debugging Untuk menonaktifkan Debugging Anda bisa melakukan set False pada db_debug atau pada file config application\/config\/database.php [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":9451,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[392],"class_list":["post-5805","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting","tag-codeigniter"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/5805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/comments?post=5805"}],"version-history":[{"count":4,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/5805\/revisions"}],"predecessor-version":[{"id":8431,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/5805\/revisions\/8431"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media\/9451"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media?parent=5805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/categories?post=5805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/tags?post=5805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}