Comando Bash, que no encuentra Rieles
-
11-09-2019 - |
Pregunta
de pasajeros dice:
Ruby on Rails application could not be started ... Command 'exiftool' not found (MiniExiftool::Error)
Cuando me conecto con ssh y escribo exiftool en cualquier directorio del comando funciona correctamente.
Tengo la línea follwing tanto en .bash_profile y .bashrc
export PATH=$PATH:$HOME/bin
¿Es posible que los carriles (plug-in MiniExiftool) no reconoce ese comando de bash? ¿Cómo puedo solucionar este comportamiento?
Solución
La ruta para el usuario su servidor se ejecuta como no incluye el directorio que está en exiftool
. Usted puede añadirlo al camino de ese usuario, o puede referirse a exiftool
utilizando su ruta completa. Me gustaría recomendar este segundo enfoque, por razones de seguridad. Hay una serie de ataques que implican poner caballos de Troya en el camino de un usuario por delante de los directorios en los que viven los binarios reales.