web-server – 更新后nginx不会重启;配置测试失败,“无法构建ty
我刚刚将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个虚拟主机.但是在运行配置测试时,问题仍然存在. 我的配置: 我希望有人可以帮助我,我很失落. 最佳答案
所以,这真的很愚蠢.由于我在文档中找不到关于types_hash_bucket_size / types_hash_max_size的任何内容,我认为变量名称错误,应该是server_names_hash_bucket_size / server_names_hash_max_size,这些都在wiki中提到.我错了,变量名称在哪里,并且在增加之后一切都恢复正常.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Nginx忽略了我的标题
- ruby-on-rails – Puma和Nginx 502 Bad Gateway错误(Ubun
- Nginx为WordPress的/ wp-admin / root提供404错误
- Nginx,try_files代理和带有404回退的命名位置
- node.js – 使用不带子域的Nginx设置多个节点服务器
- nginx通过ip限制目录访问
- node.js – 如何在使用docker-compose时为mongodb图像添加
- php-如何使用自定义Nginx配置作为官方Nginx Docker镜像?
- nginx – 为强大的服务器优化php-fpm和varnish
- ubuntu-除非root用户,否则uWSGI Emperor权限被拒绝