Nginx:你应该增加server_names_hash_bucket_size:32 – 做到这一点,但没有效果

当我运行nginx -t

我得到错误

nginx:[emerg]无法build立server_names_hash,你应该增加server_names_hash_bucket_size:32

然后我去和更新nginx.conf文件,行server_names_hash_bucket_size为32。

然后我运行服务nginx重新加载

然后再次运行nginx -t ,我得到相同的错误。

为什么它不生效,我怎么能解决这个问题?

设置为64不会抛出这个错误了。 可能是显示当前价值 – 32是不够的。