Showing posts with label Codeigniter. Show all posts
Showing posts with label Codeigniter. Show all posts

Monday, December 7, 2015

Exception Codeigniter 3 pada PHP 7.0 [solved]

awala hanya baca-baca feed yang sudah lama tidak sempat gw tengok. saat itu pula gw dapet info PHP 7.0 sudah di rilis. tanpa berpikir panjang, karena emank sudah nunggu lama banget. akhir lansung saja gw upgrade PHP 5.6.6 ke PHP 7 dan tidak lupa gw update juga Apache 2.4.x. pokoknya pake yang versi terkahir rilis. setelah proses update selesai, gw langsung coba running project yang sedang gw kerjaan yang menggunakan Framework Codeigniter akhir terjadilah error exception yg tidak biasanya. setelah coba cari tahu ketemulah solusi nya. Ternyata ada perbedaan anatar php5dan php7 adalam penulisan Exception. 

Jika rekan-rekan ada yang menemui error serupa silahkan buka file Exceptions.php yang ada pada dirketori system/core/Exceptions.php

Kemudian Rubah pada line 189:
 sebelumnya => "public function show_exception(Exception $exception)"  
 edit menjadi => "public function show_exception(Throwable $exception)"  

 dan error message Codeigntier pun menjadi mudah dibaca kembali tanpa ada tambahan error message yang aneh-aneh.

semoga bermanfaat

Friday, July 1, 2011

Ternyata CodeIgniter itu seru juga..

hayo ada yang masih ingat dengan framework? yach codeigniter adalah salah framework PHP. mungkin di Indonesia Codeigniter ini adalah framework yang paling banyak digunakan oleh para web developer.

awalnya saya kurang suka dengan codeigniter. suatu hari ada temen senior. yang ngajak kerja bareng bikin aplikasi dengan menggunakan codeigniter. 2 minggu pertama bersama dengan codeigniter. sungguh terbata2. maklum biasa pake cakephp. trus pake codeigniter yang menurut saya awalnya primitif. gk secanggih cakephp. tapi lambar laun mulai suka dengan codeigniter. kenapa jadi suka codeigniter? codeigniter itu sangat flexible. apalagi kalo di tambah HMVC * ORM. wuh...


nyambung... (kalo ada kesempatan lagi, kita terusin nulis codeigniternya..)

http://www.codeigniter.com