PHP读取服务器环境的配置(亲测) 有更新!

  aluaa

在搭建开发环境时,通常会配置开发/测试/预发布 等几个环境,那么如何让程序读取系统/环境变量来判断自己所在的环境呢,比如要配置开发dev环境,具体配置如下:

1.设置环境变量,编辑vim /etc/profile :

export RUN_TIME=dev

2.设置PHP去读环境变量的顺序

php的配置文件php.ini的配置项为:

variables_order = “GPCS”

修改为:

variables_order = “EGPCS”

要想让$_ENV的值不为空,那么variables_order的值应该加上一个大写字母“E”,不然会读空

3.添加 php-fpm 的配置项

env[RUN_TIME]=dev