【发布时间】:2015-01-15 01:59:54
【问题描述】:
我有控制器和一个叫做下载的动作方法,这里是代码sn-p 高清下载 send_file Rails.root.join('public', 'abc.pdf'), :type=>"application/pdf", :x_sendfile=>true 结尾 在我看来,我的链接如下 :download}, :class=> "btn btn-primary btn-md" %>
在我的 DEV 中一切正常,但在移至 heroku 后它无法正常工作
我尝试如下修改 production.rb 但没有运气 config.serve_static_assets = true
任何人都可以帮我解决这个问题,顺便说一下,文件位于公共文件夹中,我在移动到 heroku 之前在本地预编译资产
【问题讨论】:
-
您确定 pdf 文件已部署到 Heroku?
-
啊,愚蠢的我,我做了 git commit -am "comment" 然后 git push 认为它会将所有内容移动到 git 但它没有,不知道为什么会这样。所以现在我做了 git add 。然后 gitt commit 然后被推送。现在一切都被推动了,非常感谢。这是一个愚蠢的错误。
-
没有问题,我一直都这样做。
标签: ruby-on-rails heroku