2012-05-06 3 views
0

Я использую камень 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, но то же самое сообщение обнаружился

как я могу развернуть мое приложение?

благодарит вас заранее

ответ

0

Это было зафиксировано путем установки де среды Капистрано по умолчанию, как предложено в принятом ответе here

теперь можно развернуть с Капистрано (хотя моя система рубин до сих пор используют рубин 1.8. 7, поэтому скрепка самоцвета не устанавливается должным образом, вы можете найти эту проблему here)

Смежные вопросы