Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“中的参数数无效”;试试“U文件”;/etc/nginx/nginx.conf中的指令:9_Nginx - Fatal编程技术网

“中的参数数无效”;试试“U文件”;/etc/nginx/nginx.conf中的指令:9

“中的参数数无效”;试试“U文件”;/etc/nginx/nginx.conf中的指令:9,nginx,Nginx,我是Nginx服务器的新手,但在重新加载Nginx后,我遵循官方文档,我遇到了以下警告: 在/etc/nginx/nginx.conf:9中的“try_files”指令中的参数数无效 这是我的nginx.conf文件: events{} http{ include /etc/nginx/mime.types; server{listen 80; server_name x.x.x.x; root /var

我是Nginx服务器的新手,但在重新加载Nginx后,我遵循官方文档,我遇到了以下警告:

在/etc/nginx/nginx.conf:9中的“try_files”指令中的参数数无效

这是我的nginx.conf文件:

events{}


http{
        include /etc/nginx/mime.types;
        server{listen 80;
              server_name x.x.x.x;
              root /var/www/html/;
              try_files /error;


              location =rediect {return 307 http://www.facebook.com;}
              location /error {return 200 "we overcome the error ";}
              location =/right{ return 200 "you are right"; }
              location =/time{return 200 "$time_local";}
              location =/host{return 200 "$hostname";}
              location =/redirect{return 301 http://www.facebook.com;}
             #location / {access_log /var/log/nginx/new.log;}
              location / {access_log /var/log/nginx/last.log ;}
             }
   } 

**Where is x.x.x.x is my machine ip.**
习惯阅读,尤其是像这样直截了当的问题。我知道你是新来nginx的,但是谷歌搜索“nginx try_files”要比在这里输入问题快得多

无论如何,你会在这里结束:

语法:try\u files文件。。。uri

按指定顺序检查文件是否存在,并使用找到的第一个文件进行请求处理;处理在当前上下文中执行。文件的路径是根据root和alias指令从file参数构造的。可以通过在名称末尾指定斜杠来检查目录是否存在,例如“$uri/”。如果没有找到任何文件,则会对最后一个参数中指定的uri进行内部重定向