gpt4 book ai didi

ruby-on-rails - 图像和 Assets 在 Rails 3.1.0 上的生产服务器中不起作用

转载 作者:行者123 更新时间:2023-12-04 01:32:48 26 4
gpt4 key购买 nike

我将服务器切换到生产环境,但无法加载任何图像。在开发模式下一切正常,但是当我切换到生产时,它全部停止工作,我启用了 server_static_assets ,但仍然没有任何效果。这样做的任何帮助

最佳答案

以下是您可能遇到的一些问题:

1 - 您的生产配置可能不正确。如果您从早期的 3.1 候选版本开始,并且在此过程中一直在更新,那么这种情况尤其可能发生。 production.rb 的建议选项在 rc4 和 3.1.0 版本之间发生了很大变化。

确保您的 production.rb 设置包括:

# Disable Rails's static asset server (Apache or nginx will already do this)
config.serve_static_assets = false
# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = false
# Generate digests for assets URLs
config.assets.digest = true

2 - 您可能忘记预编译您的 Assets
RAILS_ENV=production rake assets:precompile

3 - 您可能忘记重新启动 Web 服务器以获取 production.rb 中的更改。

关于ruby-on-rails - 图像和 Assets 在 Rails 3.1.0 上的生产服务器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7340635/

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