nginx unknown directive ""错误

nginx: [emerg] unknown directive "?#upstream"

出现该问题是因为将nginx模块化之后出现的,网上浏览了一些该问题错误有说缺少插件的,也有说格式不正确的。

排除该问题方式为

  1. 检查配置格式是否正确

  2. 检查配置内容是否正确

  3. 检查插件

  4. 如果以上排查都没问题,你可以试一下将nginx.conf文件复制一份,重命名将内容替换为你的配置。 可能是文件编码问题。。。。

我是通过第4个办法解决的

猜你喜欢

转载自my.oschina.net/u/1019754/blog/1499279