Passenger Error: No such file or directory - /nonexistent
por Walter Cruz on 09/02/2009
in Ruby, Rails, Frameworks
Após atualizar o tracks para a última versão do git, a simpática tela acima resolveu dar o ar da graça do meu servidor.
Pesquisa daqui e dali, e finalmente, a explicação: um bug no rubygems 1.3 fazia com que o Passenger tentasse iniciar o rails como o usuário nobody, se o dono do arquivo environment.rb fosse o root. A solução, simples: mudar o owner do arquivo environment.rb para o usuário que irá executar o rails.
Assim como o modwsgi, o passenger permite que uma aplicação seja iniciada como um usuário comum, e o bug do rubygems estava causando o erro. Espero que essa informação seja útil!
Subscribe: 




Olá
Valeu pela ajuda.
A "solução" que eu tinha colocado era muito POG mesmo. rsrs
essa informação é muito útil para a comunidade Rails em geral...
hoje mesmo estava precisando desta informação.....
tive que resolver o problema na tentativa e erro....=\