--------------------------------------------------
From: "Luis Lavena" <[email protected]>
Sent: Monday, June 21, 2010 6:57 AM
To: "Grupo Ruby Argentina" <[email protected]>
Subject: Re: [RubyArg] Phusion Passenger y will_paginate

2010/6/21 Nestor Rodriguez <[email protected]>:
Que tal amigos de RoR!
Aquí estoy peleandome con Phusion Passenger, que instale en Ubuntu server
9.
Lo que pasa es que le instale la gema will_paginate en ubuntu.
gem install mislav-will_paginate
Probe si todo funcionaba (en ubuntu), después insertar la línea require
"will_paginate" en enviroment.rb
ruby script/server
Y funciono!!!

Pero cuando utilizo Phusion Passenger, es decir con el sitio virtual
configurado en pushion me lanza un error.
no such file to load --will_paginate (MissingSourceFile)

Eso es porque en enviroment.rb le coloque:
require "will_paginate"
Esto es debido a que se requiere especificar eso de otra forma no funciona
(con ruby script/server) y me lanza el error undefined method 'paginate'.

Ese mi problema!, no se que tengo que poner en la configuración de Phusion
Passenger para que me acepte la gema will_paginate.
Este en mi configuración del sitio para Phusion Passenger

El problema es que la gema la instalaste como user (gem install) y no
a nivel sistema (sudo gem install)

Passenger corre como otro usuario y por ende, no puede encontrar las
gemas que instalaste.

Quita la gema (gem uninstall) e instalala a nivel sistema (sudo).

Una recomendacion dicho sea de paso: mislav-will_paginate es obsoleto
y es una gema de GitHub, deberias usar la nueva version:
will_paginate:

http://rubygems.org/gems/will_paginate

Espero te sirva de ayuda.
--
Luis Lavena

Muchísimas gracias Luis!!!
Era exactamente como dijiste.

Y no se si esta bien comentar emociones personales, si lo es discúlpenme, pero sigue sorprendiéndome la gran disposición a ayudar y el espíritu de colaboración desinteresada que existe. Esto no parece real jeje, es decir no en un mundo loco como el que tenemos.
Disculpen pero hasta me emociona jeje.

Gracias!!!
Néstor.

P.D.: Si no fuera por ustedes ya me hubiera dejado de RoR, pero gracias a ustedes cada día me apasiona mas ja ja, soy medio burrito pero ustedes me hacen quedar como un geniolito, gracias de nuevo!!.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a