Ricky_nie 发表于 2015-12-24 18:48:40

upgrade_nginx脚本有问题

第48行,对nginx版本的判断有问题,只判断了1.9.才会使用下面的configure方式,导致我升级1.9.9的时候使用了上面一种。。。

licess 发表于 2015-12-24 20:56:12

这个地方的判断没错
if echo ${Nginx_Version} | grep -Eqi '^..' || echo ${Nnginx_Version} | grep -Eqi '^1.9.'; then
1.9.4及以下的版本是老的编译参数,1.9.4以上版本采用新的编译参数
但是脚本里这个变量写错了,在升级与1.9.4时会导致报错,1.9.9不会
你可以nginx -V看一下
页: [1]
查看完整版本: upgrade_nginx脚本有问题