nginx – “include_recipe”与Vagrantfile“chef.add_recipe”.有什么不同?
刚刚在我的流浪盒上运行了nginx :: source recipe,我的行为很不寻常. 当我从Vagrantfile中包含一个食谱(如下所示)时,一切都像魅力,
(project :: nginx配方非常简单.用它来覆盖nginx cookbook的默认属性) 但如果我在项目的最后包含一个食谱:: nginx(提到过),一切都会崩溃:
到目前为止,我不知道这两个调用之间的行为有什么不同.这里有人知道有什么区别吗? 最佳答案 被我耍到了!厨师11功能.与它的问题存在于厨师独奏:) 要快速简历,区别在于: > chef.add_recipe() – 加载整个cookbook上下文(所有文件,例如食谱,定义,属性……) 至少有4种方法可以解决问题(将文件放入运行列表中): > include_attribute – 显式包含所需的属性文件. 对于那些有兴趣进一步阅读的人,Chef 11为非配方文件引入了基于依赖性的菜谱加载.新的加载逻辑意味着将不再加载属于cookbook的文件,这些文件存在于cookbook_path中但不在扩展的run_list中或扩展的run_list中的cookbook的依赖项中. REF:Opscode breaking changes documentation,如果你需要我得到的错误的签名,here’s完全相同,即使是相同的原因. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何在一个容器中使用Nginx,在另一个容器中使用php-fpm?
- logging – 抑制nginx访问被拒绝错误日志
- nginx – IE/wget将子域的SSL证书与主域证书混淆的问题
- nginx客运轨道 – 403禁止错误
- php-主要CodeIgniter应用子目录中CodeIgniter应用的Nginx重
- nginx访问502 gateway,*1 connect() failed (111: Connect
- django-通过nginx服务于演出和生产现场吗?
- Nginx反向代理Websocket身份验证 – HTTP 403
- 在nginx中更改localhost主机名
- webserver – 使用nginx返回自定义403错误页面
- nginx-超时后不友好的工作人员终止
- 返回400个代码时,nginx添加标题
- asp.net-mvc-2 – 关于nginx/mono 2.8的ASP.Net
- python – 当通过nginx代理时,Flask应用程序提供
- 如何设置Nginx忽略Pragma:no-cache
- nginx – 我的www子域名收到了SSL_ERROR_BAD_CER
- 使用uwsgi和nginx部署Flask应用程序
- 如何设置NGINX以根据位置(在相同的server_name下
- ruby – 关于Nginx配置的Sinatra – 出了什么问题
- nginx-加载SVG时出错-ERR_CONTENT_DECODING_FAIL