2013-06-02 23 views
1

所以基本上一切都正常运行,直到我补充一下:包括Apache的流浪不会 'UP'

depends "apache2", "~> 1.6.0"metadata.rb

include_recipe "apache2"recipes/default.rb

发生这种情况:

/Users/me/.vagrant.d/gems/gems/faraday-0.8.7/lib/faraday.rb:64:in `lookup_middleware': :json is not registered on Faraday::Response (RuntimeError) 
from /Users/me/.vagrant.d/gems/gems/faraday-0.8.7/lib/faraday/builder.rb:146:in `use_symbol' 

有没有人遇到过这个甚至更好的解决了它?

我试图用this tutorial跟着一起:

回答

2

这是Berkshelf 1.4.4与支持库(Ridley)绑定的错误。它已经在Berkshelf 1.4.5中得到解决。

您应该卸载并重新安装vagrant-berkslflf以接收更新。这可以通过运行来完成:

$流浪汉插件卸载流浪汉,berkshelf $流浪汉插件安装流浪汉,berkshelf

当然,这也将得到解决,一旦流浪汉,berkshelf为Berkshelf 2.0更新。

如果遇到这样的错误,可随意将其发布到Berkshelf或Vagrant-Berkshelf项目的问题跟踪器上。它会得到应有的重视和快速回答;)