gpt4 book ai didi

capistrano - Rails 3.1 应用程序部署因 capistrano 失败

转载 作者:行者123 更新时间:2023-12-02 18:47:47 25 4
gpt4 key购买 nike

我尝试使用 capistrano 部署 Rails 3.1 应用程序,但失败并显示以下输出:

rake aborted!

File name too long - /srv/good2go.ch/cookbook/releases/20110727063856/tmp/cache/assets/sprockets%2Fsrv%2Fgood2go.ch%2Fcookbook%2Fshared%2Fbundle%2Fruby%2F1.9.1%2Fgems%2Faloha_rails-0.1.4%2Flib%2Fassets%2Fjavascripts%2Faloha%2Fplugins%2Fcom.gentics.aloha.plugins.HighlightEditables%2Fcss%2FHighlightEditables.css%3Asource20110727-2736-dx9guk.lock

Tasks: TOP => assets:precompile

正是这个任务失败了:RAILS_ENV=生产 rake Assets :预编译

有人知道它可能是什么吗?

最佳答案

问题在于 sprocket 对 gem 使用了某种带引号的 URL 标识符。这可能会很长。

此问题已报告至 sprockets issues tracker at github并已通过使用十六进制摘要而不是此 commit 中的完整 URL 进行修复。 .

截至今天,还没有包含该修复程序的新(测试版)版本。但是您可以通过在 Gemfile 中指向 github 来使用 sprocket 版本:

gem 'sprockets', :git => 'https://github.com/sstephenson/sprockets.git'

关于capistrano - Rails 3.1 应用程序部署因 capistrano 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6840412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com