♯2+ Codeigniter2系のインストール時の注意
ちなみに2を導入する場合、以下のようなエラーが出たので一応載せておきます。(2015/02のメモ)
XAMPP v5.6.15(PHP5.6.15)でCodeIgniter v2.1.4を動かそうとした所、以下のエラーが出たのでその対処法のメモ。
・エラー
ーーーーーーーーーーーーーーーーーーーーーーーーー
A PHP Error was encountered
Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257
ーーーーーーーーーーーーーーーーーーーーーーーーー
・対処ファイル
system/core/Common.php 257行目
[BEFORE]
return $_config[0] =& $config;
↓
[AFTER]
$_config[0] =& $config;
return $_config[0];
リターン文内で変数操作がいけないみたいなので、リターンの前に変数に格納します。
PHPのバージョンが上がって推奨されない方法になったのでしょうかね・・・(要勉強)
■ちなみにCodeIgniterのバージョンの調べ方
system/core/CodeIgniter.php
内に以下のように定義されています。
define('CI_VERSION', '2.1.4');
この記事が気に入ったらサポートをしてみませんか?