PHPの軽量フレームワーク CodeIgniterの備忘録
■フロントコントローラの設定
ドキュメントルートに設置したindex.phpで以下の2箇所を編集する。
セキュリティ上は、index.phpとは別の場所(公開ディレクトリではない場所)の方が良い。
○「system」ディレクトリのパスを設定
$system_path = ‘system’;
○「application」ディレクトリのパスを設定
$application_folder = ‘application’;
■環境の切り替え
index.phpの中で環境を定義することで変更・切り替えが可能
○開発環境
define(‘ENVIRONMENT’, ‘development’);
→ error_reporting(E_ALL);に設定される。
○テスト環境
define(‘ENVIRONMENT’, ‘testing’);
→ error_reporting(0) ; に設定される。
○本番環境
define(‘ENVIRONMENT’, ‘production’);
→ error_reporting(0) ; に設定される。