使用nginx/php-fpm设置$_ENV(fka $HTTP_ENV_VARS)
发布时间:2020-09-21 18:12:08 所属栏目:Nginx 来源:互联网
导读:apache环境中setenv的等价物是什么?使用apache,我可以设置env“SOMEENV”并通过$_ENV [SOMEENV]在php中访问它 - 但我不知道如何使用nginx php-fpm.我最初认为我只需要在我的php-fpm池的配置中设置ENV [SOMENEV] = test,但是var_dump($_ ENV)仍然没有返回任何
apache环境中setenv的等价物是什么? 我最初认为我只需要在我的php-fpm池的配置中设置ENV [SOMENEV] = test,但是var_dump($_ ENV)仍然没有返回任何内容. 任何提示? 最佳答案 nginx没有办法影响php的环境,因为它没有将php解释器嵌入到它的进程中.它通过fastcgi_param指令将参数传递给php.您可以添加一个设置其余参数的地方,并通过$_SERVER访问它: (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- django – 如何在uWSGI中配置允许的GET参数字符数?
- WordPress,nginx,php-fpm:XML-RPC无效
- ubuntu – 在stderr中发送的FastCGI:无法打开主脚本
- 为什么更新时间对于像nginx这样的Web服务器如此重要?
- 缓存 – 使用Nginx进行分布式缓存MP4 PseudoStreaming(搜索
- Docker NGINX SSL终端
- 如何使BrowserSync与nginx代理服务器配合工作?
- ruby-on-rails – 使用SSL在Nginx后面的Rails 5中的Invalid
- apache-2.2 – 使用Nginx/Varnish/Apache记录客户端IP
- linux-用apt-get vs PPA安装Node-有什么区别?