On Mon, Apr 26, 2010 at 9:44 PM, Diego Caliri <[email protected]> wrote:
> 2010/4/26 Leonardo Mateo <[email protected]>
>>
>> On Mon, Apr 26, 2010 at 9:09 PM, Diego Caliri <[email protected]>
>> wrote:
>> > Buenas, tengo un problema y no se por donde arrancar a buscar la
>> > solución.
>> >
>> > Resulta que se me ocurrió pasar una aplicación que tenía en produccción
>> > de
>> > ERB a HAML. Localmente fue un éxito pasarla pero en producción me
>> > explotó :P
>> >
>> > Ruby on Rails application could not be started
>> >
>> > The application has exited during startup (i.e. during the evaluation of
>> > config/environment.rb). The error message can be found below. To solve
>> > this
>> > problem, please follow any instructions in the error message. Error
>> > message:Missing these required gems: haml You're running: ruby 1.8.6.111
>> > at
>> > /usr/bin/ruby1.8 rubygems 1.3.5 at /home/dcaliri/.gem/ruby/1.8,
>> > /usr/lib/ruby/gems/1.8 Run `rake gems:install` to install the missing
>> > gems.
>> > ese es el error que me dice el passenger cuando no puede iniciar ^^
>> >
>> > ahora:
>> >
>> > which ruby
>> > /usr/local/bin/ruby
>> > which gem
>> > /usr/local/bin/gem
>> > gem env
>> > RubyGems Environment:
>> >   - RUBYGEMS VERSION: 1.3.6
>> >   - RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
>> >   - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.8
>> >   - RUBY EXECUTABLE: /usr/local/bin/ruby
>> >   - EXECUTABLE DIRECTORY: /usr/local/bin
>> >   - RUBYGEMS PLATFORMS:
>> >     - ruby
>> >     - x86_64-linux
>> >   - GEM PATHS:
>> >      - /usr/local/lib/ruby/gems/1.8
>> >      - /home/dcaliri/.gem/ruby/1.8
>> >   - GEM CONFIGURATION:
>> >      - :update_sources => true
>> >      - :verbose => true
>> >      - :benchmark => false
>> >      - :backtrace => false
>> >      - :bulk_threshold => 1000
>> >      - :sources => ["http://gems.rubyforge.org/";,
>> > "http://gems.github.com";,
>> > "http://gems.github.com";, "http://gemcutter.org/";]
>> >   - REMOTE SOURCES:
>> >      - http://gems.rubyforge.org/
>> >      - http://gems.github.com
>> >      - http://gems.github.com
>> >      - http://gemcutter.org/
>> >
>> >
>> > Si hago un rake:gems install no instala nada porque la gema está
>> > instalada
>> > ya
>> >
>> > gem list
>> > *** LOCAL GEMS ***
>> >
>> > authlogic (2.1.2)
>> > fastercsv (1.5.0)
>> > fastthread (1.0.7)
>> > gemcutter (0.5.0)
>> > haml (2.2.23, 2.2.15)
>> > json_pure (1.4.1)
>> > kete-tiny_mce (0.1.0)
>> > paperclip (2.3.1.1)
>> > rack (1.1.0)
>> > rake (0.8.7)
>> > ruby-mysql (2.9.2)
>> > rubygems-update (1.3.6)
>> > rvm (0.1.27)
>> > will_paginate (2.3.12)
>> >
>> >
>> >
>> > en fin.... por donde empezarían a buscarle la vuelta?
>>
>> Solo veo una diferencia en tus logs. El error dice ruby 1.8.6 y
>> rubygems 1.3.5, pero "gem env" dice 1.3.6 y ruby 1.8.7
>> Revisaste la configuracion del modulo de apache? Es posible que hayas
>> tenido passenger compilado con una version de ruby y luego
>> actualizaste ruby / rubygems pero no recompilaste passenger? O, si
>> recompilaste passenger, puede ser que no hayas cambiado la
>> configuracion?
>>
>> Otro lugar donde buscar, puede ser si tenes especificado, en
>> environment.rb, una version distinta del gem de haml de las que tenes
>> instaladas. Por ejemplo, gem.config "haml", :version => "2.2.20"
>>
>> Just my 2 cents.
>>
>> Saludos!
>>
>>
>> --
>> Leonardo Mateo.
>> There's no place like ~
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
> Ya probe lo del environment.rb . Con respecto a lo del passenger es raro, la
> verdad no lo termino de entender pero desde el momento en que lo instale y
> lo deje up and running he agregado varias gemas y nunca volvi a hacerle
> nada.... el problema me apareció ahora con la gema de haml
>
Podes postear tu configuracion de pasenger?



-- 
Leonardo Mateo.
There's no place like ~
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a