首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Rails动态资产超时错误:::Sprockets::Railtie.build_environment(Rails.application).find_asset("#{params[:controller]}.css")

Rails动态资产超时错误:::Sprockets::Railtie.build_environment(Rails.application).find_asset("#{params[:controller]}.css")
EN

Stack Overflow用户
提问于 2019-12-14 07:51:23
回答 1查看 95关注 0票数 1

当动态加载资产时,即时消息收到超时错误。

代码语言:javascript
运行
复制
ERROR:
FATAL -- : Rack::Timeout::RequestTimeoutException (Request ran for longer than 15000ms):

用于动态加载资产的代码片段(application.html.erb):

代码语言:javascript
运行
复制
stylesheet_link_tag params[:controller] if (Rails.application.assets || ::Sprockets::Railtie.build_environment(Rails.application)).find_asset("#{params[:controller]}.css")
= javascript_include_tag params[:controller] if (Rails.application.assets || ::Sprockets::Railtie.build_environment(Rails.application)).find_asset("#{params[:controller]}.js")

您能建议一下如何修复超时错误吗?

EN

回答 1

Stack Overflow用户

发布于 2021-03-10 09:18:35

我解决了这个问题,删除了gem 'rack-timeout',运行bundle卸载它,然后再运行rails server

我在等待这个建议对你有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59331143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档