nginx配置php环境变量

nginx配置php环境变量

nginx配置php环境变量

nginx配置php环境变量

在apache下可以使用Setenv配置php的环境变量,可以使用$_SERVER读取,一般用于不同环境下的配置信息设置.apache的具体配置方法.

nginx其实也是可以实现的.


首先找到虚拟主机的配置文件,然后如下增加:

server
{
listen 80;
server_name ifelsend.com;
index index.html index.htm index.php;
root /ifelsend.com;

location ~ .*\.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
fastcgi_param HOST_NAME “ifelsend.com”; #等同于apache里的  Setenv HOST_NAME “ifelsend.com”
fastcgi_param DOMAIN “ifelsend.com”;
}
}

这里需要注意,必须放在location ~.*\.(php…){这个大括号里面}

配置好后,重启nginx, phpinfo()就可以查看刚才配置的变量了.

发表评论

电子邮件地址不会被公开。 必填项已用*标注