解决在 Nginx 下报 Notice: Undefined index: REQUEST_URI
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决在 Nginx 下报 Notice: Undefined index: REQUEST_URI相关的知识,希望对你有一定的参考价值。
参考技术A nginx 下使用 $_SERVER['REQUEST_URI'] 报错:打开 nginx 的相关配置文件添加下面一行,然后重启 nginx 即可
如下图所示:
实际上还有使用 $_SERVER['REMOTE_ADDR']、$_SERVER['SERVER_ADDR'] 等使用 $_SERVER 变量的其他属性报相关错误也可以尝试用该方式解决。
CI ~ CodeIgniter在nginx下报错404 Not Found ,解决办法
CI ~ CodeIgniter在nginx下报错404 Not Found ,解决办法
思路:linux下的/etc/nginx/conf.d,找到nginx的配置文件,修改默认配置文件为自己的新网站配置
下面ABC替换为你的网址,最后再重启服务器即可,service nginx restart
###################### Default ################################
server
{
listen 80;
server_name www.ABC.com;
index index.html index.htm index.php;
root /data/wwwroot/www.ABC.com;
error_log /var/log/nginx/www.ABC.com-error.log crit;
access_log /var/log/nginx/www.ABC.com-access.log;
include extra/*.conf;
#------------- SSL Start --------------
#------------- SSL End ---------------
}
以上是关于解决在 Nginx 下报 Notice: Undefined index: REQUEST_URI的主要内容,如果未能解决你的问题,请参考以下文章
CI ~ CodeIgniter在nginx下报错404 Not Found ,解决办法
Thinkphp+Nginx(PHPstudy)下报的404错误解决
Thinkphp+Nginx(PHPstudy)下报的404错误,403错误解决