Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 Capistrano 3.0资产:预编译_Ruby On Rails 4_Capistrano - Fatal编程技术网

Ruby on rails 4 Capistrano 3.0资产:预编译

Ruby on rails 4 Capistrano 3.0资产:预编译,ruby-on-rails-4,capistrano,Ruby On Rails 4,Capistrano,伙计们 我在centos vps和rvm上使用capistrano 3.0时遇到问题 如果我加上 require 'capistrano/rails' 我在迁移和资产上都出错 INFO [2b2d81e7] Running bundle exec rake db:migrate on 91.231.85.175 DEBUG [2b2d81e7] Command: cd /home/asiniy/nod_avatars/releases/20131027164508 && ( R

伙计们

我在centos vps和rvm上使用capistrano 3.0时遇到问题

如果我加上

require 'capistrano/rails'
我在迁移和资产上都出错

INFO [2b2d81e7] Running bundle exec rake db:migrate on 91.231.85.175
DEBUG [2b2d81e7] Command: cd /home/asiniy/nod_avatars/releases/20131027164508 && ( RAILS_ENV=production bundle exec rake db:migrate )
cap aborted!
rake stdout: Nothing written
rake stderr: Nothing written
/home/abr/.rvm/gems/ruby-2.0.0-p195@nod_avatars/gems/sshkit-1.1.0/lib/sshkit/command.rb:94:in `exit_status='
怎么了?看起来v3.0是粗糙的,我需要使用v2。没有


谢谢

尝试启动生产服务器上的rails控制台,应用程序中可能有错误。如果是这样,它就会崩溃

RAILS_ENV=production bundle exec rails console

我也有同样的问题。我刚刚在本地主机上执行了以下操作:


bundle exec rake资产:预编译


我发现它没有运行,因为我的rake文件中有语法错误。修复后,部署完成

我也有同样的问题,并试图解决它。你明白了吗?不,只用2.15.3版本的cap。顺便说一句,如果你能找到解决办法,请写在这里。我也有同样的问题。那么,你有什么解决办法吗?请加上这个问题