Я пытаюсь использовать всякий раз, когда гем, чтобы выполнить несколько задач рейка.Похоже, что задачи cron настроены правильно - информация здесь из полученного почтового вывода.Вот пример выполненной команды:
/bin/bash -l -c 'cd /path/to/deployed/app && RAILS_ENV=production
rake clean: my: task --silent '
А вот некоторые переменные окружения:
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
И вот следующая ошибка:
/bin/bash: /usr/bin/rake: /usr/bin/ruby: bad interpreter: No such file or directory
Когда я вошел в систему, я могу запускать эти грабли из одного каталога, но когда я запускаю
which ruby
, я получаю
/usr/local/bin/ruby
Кажется, что в / usr / bin есть «грабли», но запуск
/usr/bin/rake -T
выдает мне ту же ошибку:
-bash: /usr/bin/rake: /usr/bin/ruby: bad interpreter: No such file or directory
Каков будет лучший способ решить эту проблему?