Mengatasi A PHP Error was encountered | core/common.php | line number 257

Ketika kita sedang menjalankan program hasil codingan, sering kali atau bahkan selalu berjumpa dengan yang namanya "error" apalagi bagi yang baru belajar pemograman. Hal ini yang kadang membuat orang menyerah dan tidak mau melanjutkan belajar pemrograman, Pada post kali ini kita akan bahas salah satu error yang sering terjadi ketika kita menjalankan  pemrograman website seperti gambar dibawah ini.

Tentu kita akan dibuat pusingn jika muncul pesan 
Severity : Notice
Message : Only variable references should be returned by reference
Filename : core/Common.php
Line Number : 257

Namun tenang, kali ini kita akan membahas penyebab dan cara mengatasinya. Masalah ini terjadi di CodeIgniter versi 2.x , ketika menggunakannya dengan PHP > = 5.6
solusinya adalah :
  1. Anda dapat mengatasinya dengan downgrade versi PHP Anda <= 5.5
  2. Atau mengubah baris ini di CodeIgniter, dengan cara sebagai berikut :
  • Solusinya cukup mudah silahkan Anda masuk ke directory My Computer/Local Disk (C:)/xampp/htdocs/ci/system/core/Common.php kemudian ganti kode pada line 257 seperti di bawah ini;
nb : folder CI bisa kalian sesuaikan dengan folder directory project kalian yang error.
  • Kemudian buka file Common.php dengan text editor yang anda punya (Notepad++/sublime text dll.)
  • Cari line/baris ke 257 kemudian ubah seperti berikut ini.

 return $_config[0] =& $config;
 

Menjadi
 $_config[0] =& $config; 
return $_config[0];
 
  • kemudian simpan kembali file Common.php
  • refresh kembali halaman yang ada di web browser kalian.
Mengapa Demikian ?
Karena ketidaksesuaian antara versi PHP dengan versi CodeIgniter yang digunakan, di sarankan jika tidak ingin mendapatkan error seperti di atas. Sebaiknya menggunakan versi PHP terbaru dan versi CodeIgniter yang terbaru juga. Namun kalau ingin tetap menggunakan versi CodeIgniter yang lama, maka akan sedikit repot dengan cara seperti di atas.

selamat mencoba.


TAG :
Cara mengatasi error pada common.php
mengatasi error Message : Only variable references should be returned by reference
Cara mengatasi error pada codeigniter
avatar

makasih kak artikelnya bermanfaat
visit web aku juga ya
link: Rasen Media

delete 24 Desember, 2021 23:39

Mohon Tulis Komentar Dengan Bijak dan Sopan

Emoticon