--------------------------------------------------
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