Forum: Rails-ES Pasar a Production

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
0338d257688889ebba17b3215fef52e6?d=identicon&s=25 Chika (Guest)
on 2007-03-12 14:41
Hola, alguien sabe cómo paso de development mode, y enviroment a
production??

Gracias
373c4dd765755059d502b2077c1722b9?d=identicon&s=25 Emilio Tagua (Guest)
on 2007-03-12 17:08
(Received via mailing list)
On 3/12/07, Chika <ruby-forum-incoming@andreas-s.net> wrote:
> Hola, alguien sabe cómo paso de development mode, y enviroment a
> production??
>
> Gracias

script/server --help
03060587b9dd45470d7b704ba3345241?d=identicon&s=25 Marze (Guest)
on 2007-03-12 17:15
(Received via mailing list)
si te refieres a cambiar el entorno script/server -e production
tienes que tener configurada la db de
producción
si te refieres a hacer una entrega, deberás saber las características
de tu entorno de
producción
tambien tienes la gema deprec, que está muy bien
0338d257688889ebba17b3215fef52e6?d=identicon&s=25 Chika (Guest)
on 2007-03-12 21:32
Me refiero a cambiar el entorno, con una base de datos distinta a la de
desarrollo.
Aebf4e72990aa0bbfcb782d65bf5200f?d=identicon&s=25 Miguel Angel Calleja Lázaro (Guest)
on 2007-03-13 19:30
(Received via mailing list)
Chika
escribió:
>Me refiero a cambiar el entorno, con una base de datos distinta a la de
>desarrollo.
>
>
>
Quiero hacer lo mismo, cómo se hace?
hay que descomentar la línea de environment.rb?
# ENV['RAILS_ENV'] ||= 'production'

La he descomentado pero me sigue cogiendo la de desarrollo
03060587b9dd45470d7b704ba3345241?d=identicon&s=25 Marze (Guest)
on 2007-03-13 23:51
(Received via mailing list)
script/server [ webrick | mongrel | lighttpd ] -e production


El 13/03/2007, a las 19:29, Miguel Angel Calleja Lázaro
escribió:
> Chika escribió:
>
Aebf4e72990aa0bbfcb782d65bf5200f?d=identicon&s=25 Miguel Angel Calleja Lázaro (Guest)
on 2007-03-14 10:05
(Received via mailing list)
Marze
escribió:
>>>la de
>>La he descomentado pero me sigue cogiendo la de desarrollo
>http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
>
Tengo estas dudillas, a ver si podeis ayudarme please:
1- Ok, con webrick pongo ruby script/server -e production, pero me da un
error en mi environtment/production.rb porque había añadido la línea:
config.action_controller.default_charset="utf-8", me dice que el método
default_charset no existe. Había puesto esta línea porque no me salían
los acentos y por solucionarlo. sólo me arranca cuando quito esa línea.

2- No hace falta descomentar ENV['RAILS_ENV'] ||= 'production' en
environment.rb?

3- Tengo mi base de datos de producción, pero tengo que correr las
migraciones, me las hace en modo development, para que me las haga en
producción?
A6344ef7ef1e33e8efb34d99e6124490?d=identicon&s=25 Imobach González Sosa (Guest)
on 2007-03-14 10:39
(Received via mailing list)
El Wednesday 14 March 2007 09:05:02 Miguel Angel Calleja Lázaro
escribió:
> 2- No hace falta descomentar ENV['RAILS_ENV'] ||= 'production' en
> environment.rb?

No.

> 3- Tengo mi base de datos de producción, pero tengo que correr las
> migraciones, me las hace en modo development, para que me las haga en
> producción?

RAILS_ENV=production rake db:migrate

Saludos.

--
Imobach González Sosa
correo-e: imobachgs en banot punto net
jabber id: osoh en jabberes punto org
web: http://www.banot.net/~osoh/
blog: http://devnull.blogs.banot.net/
1e0fce0b6a4bc9b682b67b4d7b43b17b?d=identicon&s=25 Rafael García (rafa)
on 2007-03-14 10:44
(Received via mailing list)
>
> 2- No hace falta descomentar ENV['RAILS_ENV'] ||= 'production' en
> environment.rb?
>
>
Si lanzas el servidor con la opcion "-e" tal como te dijeron arriba, no
te hace falta.
> 3- Tengo mi base de datos de producción, pero tengo que correr las
> migraciones, me las hace en modo development, para que me las haga en
> producción?
>
rake db:migrate RAILS_ENV=production

Si estás en la máquina de producción y usas linux(con bash) puedes poner
en el fichero ~/.bashrc lo siguiente para que todos los comandos que
ejecutes los haga en el entorno de
producción:
export RAILS_ENV=production

Saludos!

--
Rafael Garcia Ortega

Prueba gratis nuestro nuevo producto GASTOSgem
(http://www.gastosgem.com)
Aebf4e72990aa0bbfcb782d65bf5200f?d=identicon&s=25 Miguel Angel Calleja Lázaro (Guest)
on 2007-03-14 10:51
(Received via mailing list)
Rafael G.
escribió:
>>3- Tengo mi base de datos de producción, pero tengo que correr las
>
>Saludos!
>
>
>
Muchas gracias
C17673655b8f9d356fc79e82581c9e24?d=identicon&s=25 gamexs (Guest)
on 2007-03-19 14:36
Chika wrote:
> Me refiero a cambiar el entorno, con una base de datos distinta a la de
> desarrollo.
Yo lo he hecho asì:

En el archivo environment.rb (ubicado en el directorio config) se debe
agregar la siguiente linea:

Si es para modo producción:

RAILS_ENV = 'production'

Si es para modo desarrollo:

RAILS_ENV = 'development'

Y la base de datos correspondiente a cada entorno, la configuras en
config/database.yml
This topic is locked and can not be replied to.