Hola Rafael,

2009/12/2 Rafael Moyano <[email protected]>:
> Hola lista de Ruby, soy Rafael de La Rioja y empecé con ruby y RoR hace un
> mes aproximadamente.

Bienvenido. Voy a tratar de separar el único párrafo que escribiste en
partes digeribles y responderte.

>En el lugar donde trabajo, un compañero desarrolló un
> proyecto en windows con instantRails y lo tengo que seguir mejorando. En mi
> notebokk tengo instalado Debian Lenny, por lo que  quise probarlo con el
> servidor de desarrollo y me tira error de la versión de rails y dice que
> edite el archivo enviroment.rb, le coloqué la versión de rails que
> poseo(2.1.0) y lo mismo siguió con el error.

Bien, el "error" que se genera en primer lugar por la versión
incorrecta es por que, muchas veces, el código de una aplicación y
como esta usa el framework es dependiente de esa versión.

Te recomiendo vuelvas el código como estaba he instales la versión
especifica de rails:

gem install rails -v "= x.y.z"

donde x.y.z es el numero de versión que te dice.

Luego de ahí, fijate que otro error se genera por ese lado.

> De ahí instalé con gem la
> versión del proyecto 2.0.2  y logro que empiece webrick y de ahí me salen
> los siguientes errores:

So se entiende muy bien que gema instalaste la versión 2.0.2, seria
muy bueno que presentes los pasos que seguiste y los detalles de una
manera lineal y clara.

> /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require':
> no such file to load -- Validaciones (MissingSourceFile)
>         from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require'
>         from
> [...]
>         from /home/rafa/xpdt/config/environment.rb:61
>         from /var/lib/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:47:in

Bien, por lo que veo es Rails 2.0.2

en la linea 61 de environment.rb deberías tener un require que esta
solicitando "Validaciones" (en mayúsculas)

Y debe estar tratando de buscarlo en el directorio lib.

Podes fijarte si ese archivo existe? Hay dos posibilidades:

Que el archivo no exista.
Que el archivo se llame "validaciones" (con minuscula)

No es de mi conocer ninguna gema llamada "Validaciones"
Windows es case-insensitive mientras que Linux es case-sensitive;
mayúsculas y minúsculas importan.

>
> ¿Hay alguna forma de directamente copiar las apps y la bd para que salga
> andando el proyecto? Saludos
>

A menos que tenga documentadas las gemas y las dependencias de la
aplicacion, no lo creo.

Por lo menos espero que haya usado un sistema de control de versiones...

-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a