Hola de nuevo amigos,
Tras unos meses inactividad Rails (he leido muchos de los mensajes, eso
si),
vuelvo un tanto oxidado de mi famélico conocimiento de Rails. Pero eso
si,
con muchas ganas.
Bueno el caso es que me he pillado un hosting de Dreamhost para ir
empezando. Y tras no pocas batallas con los archivos de configuración
tengo
rulando una aplicación de pruebas online. He empezado con el blog del
tutorial de Vicent.
La URL es: http://www.aaromnido.com/rails/myblog/public/blog
El caso es que en local rula todo bien, pero en producción tengo un
problema
con las rutas de las imágenes de las hojas de estilos.
En local:
url(/images/header.png) y funciona bien (vamos lo normal).
En producción tengo que poner esta ruta para que se vean:
url(/rails/myblog/public/images/header.png).
Supongo más de uno habrá pasado ya por esto y me podrá echar un cable.
Espero que no sea nada de la configuración del .htaccess ya que me volvÃ
loco para hacerlo rular…
Gracias de antemano.
Recomendación para hacer funcionar una aplicación en DH …
- Crea un subdominio con fastcgi
- Al crear el subdominio te preguntarà la “carpeta” que contiene la
pàgina web. Pon ruta_a_tu_app/public
o ruta_a_tu_app/current/ public
si estas usando capistrano.
- Y ya està …
Asi no tendras que pelearte ni con htaccess, ni tendras que utilizar
rutas especiales para tus imagenes. En fin, KISS …
Un saludo,
Francesc
On Nov 18, 2007, at 7:43 PM, Fernando wrote:
Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es
–
name. Francesc E. i Martí
voice. +34 678.681.603
¿Asà de sencillo?
Pues lo pruebo con la siguiente aplicación de pruebas y te cuento…
El dÃa 18/11/07, Francesc E. [email protected]
escribió:
Pues si … 
Un saludo,
Francesc
On Nov 18, 2007, at 8:22 PM, Fernando wrote:
- Y ya està …
On Nov 18, 2007, at 7:43 PM, Fernando wrote:
empezado con el blog del tutorial de Vicent.
url(/rails/myblog/public/images/header.png).
Web Designer
Ror-es mailing list
Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es
–
name. Francesc E. i Martí
voice. +34 678.681.603
Aquà van mis recomendaciones:
Utilizar repositorio de código svn que provee DH + capistrano, por más
chica
que sea nuestra app nos olvidamos de los problemas de paths y uploads
por
ftp.
*
Crear el dominio desde el panel de DH*
FastCGI: activado
Directorio web: /home/username/tudominio/current/public
Especificar un nuevo usuario. Es vital especificar un usuario distinto
para
cada dominio.
*
Ingresar al panel de DH y modificar el usuario*
Agregar permisos SSH y sea de paso cambiar la clave random que generó el
robot.
*Repositorio SVN
*Desde el panel de control crear el repositorio, asignar los usuarios y
-Tip- agregar el mismo usuario/password que el usuario del dominio.
Esperar unos minutos y subir nuestra app al repositorio.
Deploy
Si no tenemos instalado Capistrano:
sudo -i
gem install capistrano
gem install termios --include-dependencies
generar archivos de capistrano:
capify .
Modificar el archivo config/deploy.rb con nuestra receta de deploy.
Ingresar por ssh y borrar la carpeta “current” que se creó al generar el
dominio ya que capistrano creará su estructura.
Hacer el deploy con “cap deploy”
Saludos,
Dario
–
http://www.dariobrozzi.com.ar/
On Nov 18, 2007 3:59 PM, Francesc E. [email protected]