ruby-on-rails - 文件 Assets 指纹未在 Rails 3.1 上正确更新

标签 ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1 asset-pipeline fingerprint

在我的 Rails 3.1 应用程序中,部署时, Assets 已编译并成功上传。

当我访问应用程序时,引用了 css 和 js 文件,但服务器返回 404。

<link href="/assets/application-f997bad128b3d8a92ed5619470851dab.css" media="screen" rel="stylesheet" type="text/css" />
<script src="/assets/application-d7eac22b3bc8b4e3620abb21f59a5faa.js" type="text/javascript"></script>

在服务器上查看,打印在 html 标记上的指纹不匹配,因此服务器返回 404。

但我想知道这到底是怎么发生的。

那么,改变 list 文件指纹的因素有哪些?

最佳答案

也许您的服务器没有重新加载。当 Unicorn 在向进程发送 USR2 信号后没有切换时,我遇到过这个问题。我不得不手动终止并重新启动该进程以使其再次运行。

关于ruby-on-rails - 文件 Assets 指纹未在 Rails 3.1 上正确更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8850926/

相关文章:

javascript - Rails 使用 javascript 自动完成

ruby-on-rails - 在用户新注册时创建另一个模型

jquery - 如何使用 Rails 3 更新到 jQuery 1.7+?

arrays - rails 3 postgres 数组支持

jquery-ui - jQuery UI 自动完成抛出未捕获的类型错误 : Object has no method 'autocomplete'

ruby-on-rails-3.1 - rails 3.1 heroku 没有路由匹配 [GET] "/"基础知识

ruby-on-rails - Formtastic::FormBuilder的未定义方法 'actions'

ruby-on-rails - 在 Rails 中,我应该使用生成器吗?

ruby-on-rails - 用于过滤和搜索的好 gem ?

ruby-on-rails-3.1 - Assets 预编译缺少独立的 javascript/css