Knowledge Base

Solusi Error core/common.php pada CodeIgniter

Rizky   7 April 2017

Jika Anda sedang membuat website dengan CodeIgniter kemudian menemukan pesan error core/common.php seperti di bawah ini;

A PHP Error was encountered
Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257

Penyebab Error

Mengapa terjadi error seperti itu?
Hal tersebut dikarenakan ketidaksesuaian antara versi PHP dengan versi CodeIgniter yang digunakan. 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 karena anda harus mengikuti solusi di bawah ini.

Solusi Error

Sebenarnya solusinya cukup mudah, hanya dengan beberapa langkah saja. Berikut ini adalah langkah-langkah untuk solusi error core/common.php pada CodeIgniter.

  1. Silahkan login ke cpanel anda lalu masuk ke direcory CodeIgniternya, misalkan directorynya ada pada folder public_html.
  2. Setelah itu cari file Common.php yang terletak pada peta directory berikut /public_html/system/core/Common.php.
  3. Edit file tersebut kemudian ubah pada bagian berikut.
    return $_config[0] =& $config;
    
    menjadi:
    $_config[0] =& $config; return $_config[0];
    
  4. Jika sudah, silahkan simpan perubahan. Coba akses kembali website anda, jika masih error, clear cache pada browsernya.

Jika ada pertanyaan tentang artikel Solusi Error core/common.php pada CodeIgniter, silahkan hubungi staf Indowebsite.