PHP开发 加入小组

298个成员 3006个话题 创建时间:2011-05-30

SetEnv ENVIRONMENT development 开发、测试、正式 环境分离 服务器运行环境

发表于 2013-07-18 4124 次查看

http://www.we3ew.com/?p=978

nginx 配置文件

fastcgi_param    ENVIRONMENT   testing;
  
apache
.htaccess 配置文件
SetEnv ENVIRONMENT development
 
使用:

// 定义 运行环境
defined('ENVIRONMENT') || define('ENVIRONMENT', (getenv('ENVIRONMENT') ? getenv('ENVIRONMENT') : 'development'));

 

配置文件可以做对应的3个,然后根据 ENVIRONMENT 引用不同的配置文件。

6回复
  • 2楼 we3ew 2013-07-18

    @kent  是的,本质就是一个变量对应不同的文件。

  • 3楼 we3ew 2013-09-23

    @第一个好知用户  对于有很多不同环境下的参数,比如测试环境的很多借口地址肯定和正式环境不一样,如果不区分,每次同步了代码都要手动修改各个借口的参数IP

发表回复
功能维护升级中,维护完成完后将再次开放,非常抱歉给您学习造成的不便。