PHP读取服务器环境的配置(亲测) 有更新!
在搭建开发环境时,通常会配置开发/测试/预发布 等几个环境,那么如何让程序读取系统/环境变量来判断自己所在的环境呢,比如要配置开发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