我更新了我的疯狂商业应用程序,使其包含了spree_fancy主题(在本地工作),在将更改推到git并运行cap之后,页面现在显示了错误消息“我们很抱歉,但出了问题”。
我查看了production.log文件,但我看到的只是列表和呈现的内容列表,没有错误。只有200条OK和301永久移动消息。
我重新启动了服务器并执行了rake db:migrate。两者都帮不上忙。
我该怎么找出哪里出了问题?
//更新
我已经将config.consider_all_requests_local = true添加到production.rb中,进行了回滚和部署,现在我在浏览器中看到了错误消息(这不在production.log中.):
Sprockets::Helpers::RailsHelper::AssetPaths::AssetNotPrecompiledError in
Spree/home#index
store/print.css isn't precompiled我搜索了互联网,并在production.rb中添加了以下内容:
config.assets.precompile += %w( store/shared/_print.css )但这没什么用。我还将print.css文件添加到/public/assets/样式表/store/并使用RAILS_ENV=production bundle exec rake assets:precompile进行了预编译,但这也不起作用。
还有人知道该怎么做吗?
发布于 2015-08-16 16:29:31
使用RAILS_ENV=production包exec资产:预编译。谢谢!
https://stackoverflow.com/questions/21205664
复制相似问题