Ruby on rails Rails 4:ActionView::即使定义了视图也会丢失模板吗?

Ruby on rails Rails 4:ActionView::即使定义了视图也会丢失模板吗?,ruby-on-rails,error-handling,ruby-on-rails-4,sentry,Ruby On Rails,Error Handling,Ruby On Rails 4,Sentry,我有一个rails 4应用程序(社交约会网站)正在生产中运行,但出现以下错误: ActionView::MissingTemplate Missing template users/index, application/index with {:locale=>[:en], :formats=>[:css], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder, :haml]}. Searched in: *

我有一个rails 4应用程序(社交约会网站)正在生产中运行,但出现以下错误:

ActionView::MissingTemplate

Missing template users/index, application/index with {:locale=>[:en], :formats=>[:css], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder, :haml]}. Searched in: * "/app/app/views" * "/app/vendor/bundle/ruby/2.0.0/gems/kaminari-bootstrap-0.1.3/app/views" * "/app/vendor/bundle/ruby/2.0.0/gems/kaminari-0.14.1/app/views" * "/app/vendor/bundle/ruby/2.0.0/bundler/gems/twitter-bootstrap-rails-dfc45d21fac4/app/views"
根据我的sentry错误报告服务,它是在用户访问以下URL()时触发的,并由URL引用

然而,当我以其他用户手动访问这些URL的方式登录时,一切都很好。有没有可能我没有系统资源来处理这个请求?或者是什么导致了这一切

编辑:页面上的所有css都由资产管道提供,因此没有硬编码的css:

<link href="https://example-assets.s3.amazonaws.com/assets/application-8b655bec4246e5fgbafe080f789b6f57.css" media="all" rel="stylesheet" />
<title>Some Site</title>
<link href="https://example-assets.s3.amazonaws.com/assets/bootstrap_and_overrides-19bef7cd147t9f46ad2fg8908529a00e.css" media="screen" rel="stylesheet" />

某地

我猜您有一个指向users.css的硬编码链接,它不是由资产管道处理的。您的用户#索引操作正在尝试响应,但您当然没有css.erb模板,因此会出现错误。

可能是输入错误?。。。用户的视图文件夹的名称是什么?Gopal rathore:app/views/users/index.html.haml是特定的视图文件谢谢大家,仍在尝试运行它-没有硬编码css(请参见上面的编辑)。这个错误只发生过两次,所以看起来很模糊。这个错误也发生在我向heroku推出新部署的时候,所以我想知道这是否与此有关。我也有过类似的经历。URI的参数中没有任何东西表明需要CSS。奇怪。这是在Rails 3.0上实现的。