2011-02-14 22 views
6

bundle install çalıştırırsam, uygulama geçer, her şey düzgün şekilde yüklenir.Bundle Kur, hatalar olmadan geçer, ancak siteyi ziyaret ettiğinde, bir Hata görüyorum

Ancak nginx'i yeniden başlatıp siteyi ziyaret edersem Yolcu Hatası mesajını görüyorum. Bir paket gösteri çılgınlığı yaparsanız

, O döndürür::

/home/shadyfront/webapps/rails/gems/gems/ what does that mean? 
:

/home/shadyfront/webapps/rails/gems/bundler/gems/spree-594cd0f5a53c 

ancak diğer taşlar herhangi birinde burada

Ruby (Rack) application could not be started 

Error message: 
    http://github.com/railsdog/spree.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError) 

Exception class: 
    PhusionPassenger::UnknownError 

Application root: 
    /home/shadyfront/webapps/age_of_revolt/releases/20110214205657 

Ben de öğrendim

Bunun neden olabileceğini bilen var mı?

Gemfile

source 'http://rubygems.org' 

gem 'rails', '3.0.3' 
gem 'spree', '0.5.99', :git => 'http://github.com/spree/spree.git' 
gem 'haml' 
gem 'ruby-debug' 
gem 'sqlite3-ruby', :require => 'sqlite3' 
gem 'ckeditor', '3.4.2.pre' 
# aged_revolt gem is a local gem that is generated with Spree extensions 
gem "aged_revolt", :require => "aged_revolt", :path => "aged_revolt" 
# this is a gem i downloaded and messed with locally 
gem "spree_easy_contact", '1.0.2', :path => "#{File.expand_path(__FILE__)}/../vendor/gems/spree_easy_contact-1.0.2" 
gem "honeypot-captcha" 
+0

Eğer gemfile sonrası olabilir: Repo Git taşındı gibi

bundle install spree

görünüyor? – Stephan

+0

@Stephan, güncellendi. Teşekkürler – Trip

cevap

1

bunu başarmak için sonuçlandı bilmeden, ben sadece bu çalışacaktı. //github.com/spree/spree.git

+0

Hmm .. paket yüklemesini çalıştırırsam başarısız olmaz. Ama eğer 'bundle install spree' komutunu çalıştırırsam veya gem taşınıyorsa, o zaman sqlite3 için bu hatayı alırım: 'Bazı sebeplerden dolayı Makefile oluşturulamadı, muhtemelen gerekli kütüphane ve/veya başlık içermiyordu. Daha fazla ayrıntıları için mkmf.log dosyasına bakın. Konfigürasyon seçeneklerine ihtiyacınız olabilir. Sağlanan yapılandırma seçenekleri: ' – Trip

+0

Ah, sqlite3 hatasını atlayan yeni git ve en yeni sürüme güncellendi. Ama yine de, yine de, yukarıdaki ile aynı hatayı bırakır. Cevabımı yukarıda güncelledim. Teşekkürler Hugo! – Trip

+0

Projemle aynı satırı kullanarak çılgınlık ekledim. İki şey farklı görünüyor: Ben sqlite mysql instad kullanın ve webrick üzerinde her şeyi recking ediyorum. Bu iki parametreyi değiştirmeye ve herhangi bir şey değişip değişmediğine bakmaya çalışabilir misiniz? – Stephan