Pergunta

Eu estou tentando implantar o meu aplicativo Ruby on Rails no Media Temple. O aplicativo é iniciado fina (Mongrel inicia-se bem), mas eu continuo recebendo um erro HTTP 500.

O problema é que nada é escrito para o log, então eu já sei o que pode estar causando esse problema.

Eu tenho 256M de memória disponível para que eu não acredito que a memória é um problema.

Obrigado,

Foi útil?

Solução 5

No o problema foi resolvido com a mudança para outro host. Não é o ideal, mas funciona.

Outras dicas

Você também vai precisar para se certificar de que o "usuário vira-lata" tem a capacidade de escrever para o tmp /, log /

Pode ser um erro Apache relacionadas com proxy solicitações para o seu vira-lata. Verifique o log do Apache também.

Você pode tentar ver os passos indicados acima, mas como uma prática ou uma conveniência, o uso Hoptoad Notifier ou Exception Notifier à sua aplicação Rails.

É uma boa maneira de manter o controle de exceções em sua aplicação Rails e você recebe notificações de e-mail com todos os detalhes necessários.

Você poderia ter iniciado uma sessão de script / servidor rodando em Mongrel, de que maneira os logs são impressos diretamente na sessão.

Mas eu acho que ele é fixo de qualquer forma agora; -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top