Codeigniter – Unable to locate the specified class: Session.php – Mengatasi error pada codeigniter yang tidak dapat load sebuah session.
Secara Umum error tersebut adalah error pada pemanggilan class yaitu Session.php. Pada codeigniter 3.x lokasi penyimpanan server yang berada pada driver file terletak pada direktori system/libraries/Session/Session.php.
Berdasarkan pengalaman saya, Saya mengalami error tersebut ketika saya akan meload sebuah session yang akan digunakan untuk menyimpan session pada file driver. Sudah beberapa kali saya coba, baik melalui autoload dan juga konfigurasi manual tetap saja mengalami error seperti itu.
Untuk konfigurasi pada autload saya coba seperti ini
$autoload[‘libraries’] = array(‘session’)
Konfigurasi manual, dipanggil pada sebuah controller seperti ini
$this->load->library(‘session’);
Namun tetap saja tidak bisa dan mengalami error. Paa kasus saya Saya, saya memanggil kontroller lain di sebuah kontroller. Nah oleh karena itulah terjadi error. Dan setelah saya buat script controller dan pemanggilan session di controller utama yang saya gunakan dan akhirnya errornya hilang dan tidak ada masalah lagi. Error seperti ini sudah saya cari di banyak tutorial namun tidak mendapatkan solusi, baik di forum maupun di situsnya langsung. Namun sekarang sudah bisa, Mungkin kamu mengalami masalah yang sama, coba di cek script codeigniter kamunya.