2011-02-14 30 views
6

Si ejecuto bundle install, la aplicación pasa, todo está instalado correctamente.Paquete Pases de instalación sin errores, pero al visitar el sitio, veo un error

Pero si reinicio nginx y visito el sitio, veo el mensaje de error del pasajero.

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 

También descubrí esto:

Si hago un paquete espectáculo juerga, Devuelve:

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

pero ninguna de las otras gemas son aquí en:

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

¿Alguien sabe por qué esto podría ser?

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

¿podría enviar su Gemfile? – Stephan

+0

@Stephan, actualizado. Gracias – Trip

Respuesta

1

Sin saber que culminó lograr esto, me gustaría simplemente puede hacer esto.

bundle install spree

Parece que el repositorio se trasladó a git: //github.com/spree/spree.git

+0

Hmm ... así que si ejecuto bundle install, no falla. Pero si ejecuto 'bundle install spree', o si' gem install spree', entonces obtengo este error para sqlite3: 'No se pudo crear Makefile debido a alguna razón, probablemente la falta de bibliotecas y/o encabezados necesarios. Consulte el archivo mkmf.log para obtener más detalles sobre . Es posible que necesite opciones de configuración. Opciones de configuración proporcionadas: ' – Trip

+0

Ah ok actualizado al nuevo git y la versión más reciente que elude el error sqlite3. Pero aún así, me mantiene con el mismo error que el anterior. Actualicé mi respuesta más arriba. Gracias Hugo! – Trip

+0

Agregué juerga a mi proyecto usando la misma línea que tú. Dos cosas parecen diferentes: uso mysql instad de sqlite y estoy reuniendo todo en webrick. ¿Podría tratar de cambiar estos dos parámetros y ver si algo cambia? – Stephan

Cuestiones relacionadas