我正在使用berkshelf管理食谱,厨师11.6.2和Nginx cookbook v 2.0.0
set[:Nginx][:source][:modules] = ["http_gzip_static_module","http_ssl_module"]
配置给了我错误:
Cookbook http_gzip_static_module not found. If you're loading http_gzip_static_module from another cookbook,make sure you configure the dependency in your Metadata
这是Nginx cookbook的一个bug,你是如何解决的?一切都适用于Nginx cookbook v 1.7.0
非常感谢.
最佳答案
Nginx cookbook版本增加到2.0.0,以强调突破变化.特别是现在你应该使用Nginx ::前缀指定所有模块,并且根本不使用extra_modules.所以,现在看起来应该是这样的:
"default_attributes": {
"Nginx": {
"source": {
"modules": [
"Nginx::http_gzip_static_module","Nginx::http_ssl_module","Nginx::http_realip_module","Nginx::http_stub_status_module","Nginx::upload_progress_module"]
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。