
Passenger: Error message: No such file or directory – /nonexistent
18-12-2008Ontem ao instalar o sistema no servidor de um cliente, me deparei com o seguinte erro :
Error message:
No such file or directory - /nonexistent
Já tinha visto este erro, mas não sabia como resolvê-lo e nem porque ele acontecia.
Ele existe pois alguns serviços do pessenger estavam sendo rodados por um usuário chamado nobody, e ao procurar a pasta “home” deste usuário, o ruby recebia “/nonexistent” como sendo sua pasta.
Update: Existe uma forma melhor de resolver isto, do que a apresentada abaixo, veja ela Aqui. Obrigado Walter.
A solução encontrada pra esse erro foi criar a pasta /nonexistent com o comando com permissões de super usuário.
# mkdir /nonexistent
Esta foi a solução mais rápida encontrada, para ser resolvido o problema, mas acho que deve existir uma forma melhor de corrigi-lo.
Espero ter ajudado.

Funciona, mas é um tanto quanto POG
Na verdade é um bug no rubygems 1.3 .. Dá uma olhada !
http://rubyforge.org/tracker/index.php?func=detail&aid=23105&group_id=126&atid=577
http://groups.google.com/group/phusion-passenger/browse_thread/thread/dbb6711f24471527?pli=1
Abraços!