簡體   English   中英

Ruby on Rails應用程序在本地運行,但不在實時服務器上運行

[英]Ruby on Rails app working locally but not on live server

一切在本地都能正常運行,但是當我嘗試將應用程序投入使用時,出現了以下錯誤:

Showing /home/rails/app/views/layouts/application.html.erb where line #9 raised: 

end of file reached
  (in /home/rails/app/assets/stylesheets/global.css.scss)

這是第9行

<%= stylesheet_link_tag "application" %>

當我刪除此行時,會出現JavaScript錯誤:

<%= javascript_include_tag "vendor/modernizr" %>

問題是什么,如何解決? 還不確定“文件到達了global.css.scss的末尾嗎?”

下面是這個:

app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__92412405316489023_40891780'

app/controllers/site_controller.rb:42:in `index'

第42行是單詞“ render”

  def index
    render
  end

非常感謝

它應該與預編譯有關。 嘗試清理資產預編譯臨時文件夾。

如果那不能解決問題,請發布堆棧跟蹤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM