2013-04-28 108 views
1

正常啓動,當訪問我的ROR 施普雷應用程序,我得到以下錯誤:Spreecommerce doen't在阿帕奇

Ruby (Rack) application could not be started 

git://github.com/spree/spree_auth_devise.git (at 1-3-stable) is not checked out. Please run `bundle install` (Bundler::GitError) 

我做了bundle installspree_auth_devise已安裝。 束展會將包含下列項目:

* spree (1.3.2) 
    * spree_api (1.3.2) 
    * spree_auth_devise (1.0.0 ccd6add) 
    * spree_cmd (1.3.2) 
    * spree_core (1.3.2) 
    * spree_dash (1.3.2) 
    * spree_gateway (1.2.0.rc2 556179a) 
    * spree_promo (1.3.2) 
    * spree_sample (1.3.2) 

堆棧跟蹤:

0 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/source/git.rb  177  in `rescue in load_spec_files' 
1 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/source/git.rb  175  in `load_spec_files' 
2 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/source/path.rb 86 in `local_specs' 
3 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/source/git.rb  150  in `specs' 
4 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/lazy_specification.rb  52 in `__materialize__' 
5 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/spec_set.rb 88 in `block in materialize' 
6 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/spec_set.rb 85 in `map!' 
7 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/spec_set.rb 85 in `materialize' 
8 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/definition.rb  114  in `specs' 
9 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/definition.rb  159  in `specs_for' 
10 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/definition.rb  148  in `requested_specs' 
11 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/environment.rb 18 in `requested_specs' 
12 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler/runtime.rb 13 in `setup' 
13 /usr/local/rvm/gems/[email protected]/gems/bundler-1.3.5/lib/bundler.rb 120  in `setup' 

任何想法可能是錯誤的?奇怪的是,它運行良好,軌服務器。只有使用的Apache2乘客在出現問題

回答

1

看來我的申請,因爲它使用的測試/開發的寶石在軌服務器正常運行。

但是Apache試圖用生產/部署寶石

我不得不跑bundle install --deployment的製作安裝/部署寶石