web-server – 更新后nginx不会重启;配置测试失败,“无法构建types_hash”

web-server – 更新后nginx不会重启;配置测试失败,“无法构建types_hash”,第1张

概述我刚刚将nginx更新为0.8.50(由nginx开发PPA提供),但现在我遇到了问题.我无法重新启动我的服务器,因为它说’测试nginx配置:[emerg]:无法构建types_hash,你应该增加types_hash_max_size:1024或types_hash_bucket_size:32′.问题是,它之前完美无缺.我不知道什么可能触发错误. 我尝试了什么: >增加types_hash_ 我刚刚将Nginx更新为0.8.50(由Nginx开发PPA提供),但现在我遇到了问题.我无法重新启动我的服务器,因为它说’测试Nginx配置:[emerg]:无法构建types_hash,你应该增加types_hash_max_size:1024或types_hash_bucket_size:32′.问题是,它之前完美无缺.我不知道什么可能触发错误.

我尝试了什么:

>增加types_hash_bucket_size / types_hash_max_size值,我目前正在使用server_names_hash_bucket_size 512; server_names_hash_max_size 2048,应该足够我的(最多)20个虚拟主机.但是在运行配置测试时,问题仍然存在.
>此外,我尝试禁用我的一些虚拟主机.当我全部禁用它们时,问题就消失了.当我加载一个问题就在那里,我尝试哪个配置无关紧要.

我的配置:
http://pastie.org/private/jcmahbdftqkhtap4au1izw

我希望有人可以帮助我,我很失落.

解决方法 所以,这真的很愚蠢.由于我在文档中找不到关于types_hash_bucket_size / types_hash_max_size的任何内容,我认为变量名称错误,应该是server_names_hash_bucket_size / server_names_hash_max_size,这些都在wiki中提到.我错了,变量名称在哪里,并且在增加之后一切都恢复正常. 总结

以上是内存溢出为你收集整理的web-server – 更新后nginx不会重启;配置测试失败,“无法构建types_hash”全部内容,希望文章能够帮你解决web-server – 更新后nginx不会重启;配置测试失败,“无法构建types_hash”所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1105987.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存