77 views
Skip to first unread message

Jose Rizzi

unread,
Nov 10, 2014, 7:36:33 AM11/10/14
to rail...@googlegroups.com
Bom dia a todos. 

Estou precisando de uma ajudinha, pf…. Quero rodar a minha app localmente como se fosse em produção com o comando : rails s -e production mas não estou conseguindo porque recebo a informação de que preciso estar o valor de secret_key_base em confg/secrets.yml conf segue: 

Internal Server Error

Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml`

Na tentativa de resolver rodei o comando rake secret no terminal e  colei o valor lá em secrets.yml em production secret_key_base mas não consegui mesmo assim. Aí me vem outra mensagem 

We're sorry, but something went wrong.

If you are the application owner check the logs for more information.

Então olhando os Logs ví que quando o Rails vai fazer a validação deste valor ele não está estado corretamente. 
O que devo fazer para corrigir isto e conseguir rodar o camando : rails server -e production ? 

Grato 
Rizzi

André Rodrigues Pereira

unread,
Nov 10, 2014, 7:43:54 AM11/10/14
to rail...@googlegroups.com
Roda o comando no servidor, rake secret, e copia o valor que ele gerar para a variavel de ambiente SECRET_KEY_BASE

Atenciosamente,
André Rodrigues Pereira

Reply all
Reply to author
Forward
0 new messages