Cara Mengatasi Error Uncaught pada CodeIgniter 4.0.4

in Coding, Tutorial on 13 Januari 2021

Mengatasi Error Uncaught CI 4

Versi terbaru dari framework codeiginter telah rilis yaitu CI 4 atau codeiginiter 4, untuk itu sepengalaman admin, ada satu masalah yang di temui yaitu error uncaught. Seperti biasa setiap saat sebuah script error pasti pada tampilan browser akan di tampilkan letak file yang terdapat error.

Berikut ini admin berikan solusi untuk kendala error uncaught pada codeigniter 4.0.4 sehingga kendala anda akan segera teratas. Baik langsung saja, apabila terjadi masalah seperti yang di tampikan di bawah ini :

Fatal error: Uncaught Error: Call to undefined function CodeIgniter\locale_set_default() in /home/username/domain/system/CodeIgniter.php:184

Solusinya adalah buka file Codeigniter.php yang terdapat pada folder System dan pada file tersebut cari dan temukan tulisan dibawah ini :

locale_set_default($this->config->defaultLocale ?? 'en');

Setelah itu, tulisan diatas diganti dengan script atau code yang admin sertakan dibawah ini :

if( function_exists('locale_set_default' ) ) :

locale_set_default($this->config->defaultLocale ?? 'en');

endif;

Silakan simpan atau save file Codeigniter.php dan masalah pun selesai.