Я использую камень Paperclip и теперь я хотел, чтобы развернуть мое приложение на сервер с помощью Capistrano, но при запуске cap deploy
я получаю следующее сообщение в конце:Ошибка развертывания с крышкой Deploy при использовании драгоценных камней скрепки
* executing "cd /home/administrator/myApp/releases/20120506165329 && bundle install --gemfile /home/administrat
or/myApp/releases/20120506165329/Gemfile --path /home/administrator/myApp/shared/bundle --deployment --qui
et --without development test"
servers: ["myserver.com"]
[myserver.com] executing command
** [out :: myserver.com] Gem::InstallError: paperclip requires Ruby version >= 1.9.2.
** [out :: myserver.com] An error occured while installing paperclip (3.0.3), and Bundler cannot continue.
** [out :: myserver.com] Make sure that `gem install paperclip -v '3.0.3'` succeeds before bundling.
command finished in 66362ms
*** [deploy:update_code] rolling back
* executing "rm -rf /home/administrator/myApp/releases/20120506165329; true"
servers: ["myserver.com"]
[myserver.com] executing command
command finished in 66ms
failed: "sh -c 'cd /home/administrator/myApp/releases/20120506165329 && bundle install --gemfile /home/administra
tor/myApp/releases/20120506165329/Gemfile --path /home/administrator/myApp/shared/bundle --deployment --qu
iet --without development test'" on myserver.com
Я проверил версию Ruby, в моем сервере, и я получил:
$ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
Я также intalled камня вручную на сервере, запустив
gem install paperclip -v '3.0.3'
...
Successfully installed paperclip-3.0.3
и снова побежал cap deploy
, но то же самое сообщение обнаружился
как я могу развернуть мое приложение?
благодарит вас заранее