我把别人配置的这一段复制过来,用nginx -s reload重启后就报错nginx: [emerg] unexpected “}“ in xxx。

但是我对比了下,配置里面的括号跟分号都没有写漏。后面想到了是//注释的问题。。。nginx不是用这个注释的,去掉//那些注释就可以了。
实在不行重新拿一份nginx的全新配置,然后自己复制nginx里面的location内容再修改。
Nginx配置重启报错及解决办法
博主复制他人Nginx配置,使用nginx -s reload重启报错,提示意外的“}”。经检查,配置中括号和分号无遗漏,后发现是“//”注释问题,Nginx不用此注释,去掉注释后可正常重启。若仍不行,可拿全新配置复制location内容修改。
我把别人配置的这一段复制过来,用nginx -s reload重启后就报错nginx: [emerg] unexpected “}“ in xxx。

但是我对比了下,配置里面的括号跟分号都没有写漏。后面想到了是//注释的问题。。。nginx不是用这个注释的,去掉//那些注释就可以了。
实在不行重新拿一份nginx的全新配置,然后自己复制nginx里面的location内容再修改。
2万+
8737

被折叠的 条评论
为什么被折叠?