gpt4 book ai didi

ruby-on-rails - 在 Rails 3.1 生产模式中找不到预编译的 CSS

转载 作者:行者123 更新时间:2023-12-03 13:22:17 25 4
gpt4 key购买 nike

当我在生产模式下启动 rails 时,它会预编译所有 Assets ,但无法为 application.css Assets 提供服务。我查看了public/assets并且存在预编译的 application.css。

但是,每当我尝试从页面访问它时,我都会收到 404。

这些是我用来启动服务器的说明,如果这可能有帮助的话。

RAILS_ENV=production bundle exec rake assets:clean
RAILS_ENV=production bundle exec rake assets:precompile
rails -e production

最佳答案

如果您希望 Rails 提供静态 Assets ,您可以在您的 production.rb 中添加以下行:

config.serve_static_assets = true

我知道最好让 apache 或 nginx 为它们提供服务,但是如果您使用的是 rails 独立服务器(或者至少它适用于瘦服务器),这将有效

关于ruby-on-rails - 在 Rails 3.1 生产模式中找不到预编译的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7736031/

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