Pergunta

Passageiro diz :

Ruby on Rails application could not be started
...
Command 'exiftool' not found (MiniExiftool::Error)

Quando eu faça o login com ssh e eu digito exiftool em qualquer diretório do comando funciona corretamente.

Eu tenho a linha follwing tanto .bash_profile e .bashrc

export PATH=$PATH:$HOME/bin

É possível que Rails (MiniExiftool plugin) não reconhece que o comando bash? Como posso corrigir esse comportamento?

Foi útil?

Solução

O caminho para o usuário suas corridas servidor como não inclui o diretório que exiftool é. Você pode adicioná-la a caminho daquele usuário, ou você pode se referir a exiftool usando seu caminho completo. Eu recomendo esta segunda abordagem por razões de segurança. Há uma série de ataques que envolvem colocando cavalos de tróia em frente caminho de um usuário dos diretórios onde os binários reais vivem.

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