解决在 Nginx 下报 Notice: Undefined index: REQUEST_URI

网上很多解决办法竟然说:这个是提示,不是致命错误,可以调整报错等级不显示(关闭报错)即可。
呃...只能说很无语...

问题

Nginx下使用$_SERVER['REQUEST_URI']报错:

Notice:  Undefined index: REQUEST_URI in  ...省略...

解决

打开nginx的相关配置文件添加下面一行,然后重启nginx即可

include fastcgi_params;

如下图所示:


实际上还有使用$_SERVER['REMOTE_ADDR']、$_SERVER['SERVER_ADDR']等使用$_SERVER变量的其他属性报相关错误也可以尝试用该方式解决。

你可能感兴趣的:(解决在 Nginx 下报 Notice: Undefined index: REQUEST_URI)