Migrar aplicación a Debian

Buenas lista,

Tengo una aplicación casi terminada. La estoy realizando en MACOSX con
MySQL5.
Antes de ponerla en producción quiero probarla en un entorno Debian
para ver si se me escapa algo.
Lo que hago en la máquina Debian es:

  • Creo el entorno rails. rails aplicacion.
  • Copio mi carpeta app y public.
  • Cambio los accesos a bases de datos.

No se si estoy haciendo una barbaridad, el caso es que no funciona muy
bien.

La primera página se visualiza correctamente (el login), pero cuando
introduzco un usuario y contraseña para validarme me da este error:

Mysql::Error: #42S22Unknown column ‘passwordcorreo’ in ‘where clause’:
SELECT * FROM dinamizadors WHERE (passwordcorreo) LIMIT 1
Por alguna extraña razón se pegan los nombres de los campos que se
solicitan para el login, cosa que no ocurre cuando trabajo con Mac.

¿Alguna idea?

Un saludo.

Luis Miguel Cabezas Granado
Consejería de los Jóvenes y del Deporte
Junta de Extremadura
924 273 317
615 197 535
www.luisyfernanda.net

2008/5/19 Luis Miguel G. [email protected]:

Mysql::Error: #42S22Unknown column ‘passwordcorreo’ in ‘where clause’:
SELECT * FROM dinamizadors WHERE (passwordcorreo) LIMIT 1

dinamizadors existe como tabla? o es dinamizadores ?, no tendras algo
en el Inflector puesto a mano en el directorio config de OSX que no
estas copiando a Debian?

¡Falta Uno! - http://www.falta-uno.com.ar/
Ricardo M.

Migrar aplicación a Debian

Casualmente esta semana pasada migré toda mi plataforma de ubuntu a
debian etch
y muy muy contento, vaya por delante

Esto es lo que hice:

1 - Instalar y configurar debian para que sea seguro

http://articles.slicehost.com/2007/9/5/debian-etch-setup-page-1
http://articles.slicehost.com/2007/9/5/debian-etch-setup-page-2

2 -Nginx

http://articles.slicehost.com/2007/10/19/debian-etch-installing-nginx
http://articles.slicehost.com/2007/10/19/debian-etch-adding-an-nginx-init-script

la única diferencia es que yo lo compilo con Fair, que se ocupa de
poner firmes a los mongrel
también hay un plugin


http://github.com/gnosek/nginx-upstream-fair/tree/master/

3 - Mysql, Ruby y ROR

http://articles.slicehost.com/2007/9/11/debian-etch-mysql-and-ror
importante instalar mongrel_cluster

4 - Git

pues eso me monto un repositorio dentro de /srv/git y mis apps desde /
srv/www

5 - Tengo instalado Mint (PHP)

nunca digas nunca http://javiervidal.net/nginx-php-y-fastcgi/
pero cuidadín porque los comandos de Javi están un poco desordenados
aunque todo funciona a la perfección

6 - Montarte una recetilla de capistrano

depende de como montes el asunto, yo me hago recetas para todo, para
estáticas, estáticas o rails
a ver si subo mis recetas a github en cuanto tenga un ratín

Se que no está muy detallado pero solo hay que investigar un poco más
y si usas apache puedes tirar de Deprec, aunque a mi me da mal rollo
lo que hace muchas cosas sin yo saberlo

marze

Buenas,

la tabla dinamizadors existe (es mi primera aplicación y no me quise
complicar los los plurales). Que yo sepa no he modificado nada a mano,
a parte, porque no sé. :smiley:

Un saludo.

El 19/05/2008, a las 15:51, Ricardo M.
escribió:


¡Falta Uno! - http://www.falta-uno.com.ar/
Ricardo M.


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es

Luis Miguel Cabezas Granado
Consejería de los Jóvenes y del Deporte
Junta de Extremadura
924 273 317
615 197 535
www.luisyfernanda.net

Buenas,

La columna passwordcorreo no existe. La que hace Rails es concatenar
el nombre de los dos campos de texto del formulario por alguna extraña
razón.
No he hecho las migraciones como se indican en Ruby.

Lo que he hecho es copiar la base de datos de un lado a otro a pelo.
(Yo vengo de PHP y lo suelo hacer de esa forma, pero no se si es
correcta).

Un saludo.

El 19/05/2008, a las 18:31, Manuel González Noriega
escribió:

“Unknown column 'passwordcorreo”
Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es

Luis Miguel Cabezas Granado
Consejería de los Jóvenes y del Deporte
Junta de Extremadura
924 273 317
615 197 535
www.luisyfernanda.net

2008/5/19 Luis Miguel G. [email protected]:

Buenas,

la tabla dinamizadors existe (es mi primera aplicación y no me quise
complicar los los plurales). Que yo sepa no he modificado nada a mano,
a parte, porque no sé. :smiley:

Te dice

“Unknown column 'passwordcorreo”

¿existe esa columna en la tabla en la instalación que da problemas?
¿Has ejecutado las migraciones en debian?


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs