close

Codeigniter 3.0 的index.php控制是否是發佈版本的方式改成以下

define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');

 在Apache裡面,可以用setenv去寫以下:

SetEnv CI_ENV development
SetEnv CI_ENV production

 nginx裡面的話就要改成這樣寫在conf

fastcgi_param   CI_ENV  development;
fastcgi_param   CI_ENV  production;

 這樣的話$_SERVER['CI_ENV'] 裡面就是你設定的值了

這樣是方便控管是開發Server、Demo Server或者Production Server

只需要設定一次變數,所有Application都可以適用。

arrow
arrow

    Matt 發表在 痞客邦 留言(0) 人氣()