nginx: [emerg] unknown directive "?#upstream"
出现该问题是因为将nginx模块化之后出现的,网上浏览了一些该问题错误有说缺少插件的,也有说格式不正确的。
排除该问题方式为
-
检查配置格式是否正确
-
检查配置内容是否正确
-
检查插件
-
如果以上排查都没问题,你可以试一下将nginx.conf文件复制一份,重命名将内容替换为你的配置。 可能是文件编码问题。。。。
我是通过第4个办法解决的
nginx: [emerg] unknown directive "?#upstream"
出现该问题是因为将nginx模块化之后出现的,网上浏览了一些该问题错误有说缺少插件的,也有说格式不正确的。
排除该问题方式为
检查配置格式是否正确
检查配置内容是否正确
检查插件
如果以上排查都没问题,你可以试一下将nginx.conf文件复制一份,重命名将内容替换为你的配置。 可能是文件编码问题。。。。
我是通过第4个办法解决的
转载于:https://my.oschina.net/u/1019754/blog/1499279