Cuando se utiliza la 'joya siempre', me sale un error en el registro:Carriles 3 - Siempre que el error joya:/usr/bin/env: rubí: No existe el archivo o directorio
/usr/bin/env: ruby: No such file or directory
Funciona cuando Ejecuto el trabajo manualmente. He instalado todo con RVM.
He usado el comando which
de encontrar donde mi instalación de Ruby es, y me sale:
[email protected]:/opt/personal$ which ruby
/home/kevin/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
y he comprobado mi variable $ PATH, donde vuelve:
[email protected]:/opt/personal$ echo $PATH
/home/kevin/.rvm/gems/ruby-1.9.2-p290/bin:/home/kevin/.rvm/gems/[email protected]/bin:/home/kevin/.rvm/rubies/ruby-1.9.2-p290/bin:/home/kevin/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Creo que esto debería estar configurado correctamente, pero probablemente estoy equivocado ya que no funciona. ¿Alguien puede señalarme en la dirección correcta?
Si le interesa, esto es lo que mi salida siempre es crontab:
# Begin Whenever generated tasks for: rss
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/bash -l -c 'cd /opt/personal && script/rails runner -e development '\''FeedEntry.update_from_feed("http://lovely/blog/feed/")'\'' >> /opt/personal/log/feedzirra.log 2>&1'
Hubiera sido mejor especificar la ruta del archivo (dentro de la carpeta de la aplicación) – skv