在nginx中为php添加环境变量

发布于 16 天前  16 次阅读


nginx不像apache那样管理php进程,一般来说,apache将php作为自身的一部分运行,而nginx则是将请求通过unix套接字返回给php。


可以通过设置fastcgi_param来设置额外的环境变量

location ~ \.php$ {
    ...
    fastcgi_param APP_ENV production;
    ...
}

也可以通过设置php的fpm配置文件来设置

...
env[APP_ENV] = production
...