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
