Ruby on rails Rails 4 Capistrano 3部署错误public/assets/manifest*’;:没有这样的文件或目录
我得到: SSHKit::Runner::ExecuteError:在主机上执行时发生异常 xxxxxx:cp退出状态:1 cp标准:未写入任何cp标准:cp: 无法统计 “/home/app/releases/2014112503024/public/assets/manifest*”:没有此类 文件或目录Ruby on rails Rails 4 Capistrano 3部署错误public/assets/manifest*’;:没有这样的文件或目录,ruby-on-rails,capistrano,Ruby On Rails,Capistrano,我得到: SSHKit::Runner::ExecuteError:在主机上执行时发生异常 xxxxxx:cp退出状态:1 cp标准:未写入任何cp标准:cp: 无法统计 “/home/app/releases/2014112503024/public/assets/manifest*”:没有此类 文件或目录 任何工作都可以。我删除了服务器上的共享/公共/资产,但仍然相同。首先创建清单文件: cap production deploy:compile_assets 我意识到这是一个老问题,但我
任何工作都可以。我删除了服务器上的共享/公共/资产,但仍然相同。首先创建清单文件:
cap production deploy:compile_assets
我意识到这是一个老问题,但我今天也遇到了这个问题。根据这个问题,capistrano rails中的bug显然已在github的主分支中修复: 因此,将我的GEM文件中的行更正为:
gem 'capistrano-rails', github: 'capistrano/rails'
部署工作正常。将此文件放入您的GEM文件后:
gem 'capistrano', '~> 3.1'
gem 'capistrano-rails', '~> 1.1'
请确保将以下内容放在CAP文件中
require 'capistrano/rails/assets'
路径中没有/user/目录和/app/目录!这正常吗?@user1883793可能是您没有带有特定idIt的releases文件夹,在我重新启动服务器后无法工作:(,浪费我的时间