2012-01-15 107 views
2

我有一個位於此處的Sinatra應用程序https://github.com/trivektor/Backbone-Hangman。我第一次把它推到Heroku,一切正常。然而,在第二次推我的應用程序崩潰。我改變的唯一的事情就是CSS。檢查日誌,我發現消息Heroku錯誤「處理請求時出現意外錯誤:無法將nil轉換爲字符串」

意外的錯誤在處理要求:不能轉換成零字符串

有誰知道爲什麼發生這種情況?謝謝。

+0

你能提供一個完整的堆棧跟蹤?它是否給出了行號? – mscccc 2012-01-15 19:51:54

回答

1

有時候缺少關閉}可能導致此問題。檢查所有css文件中的那些文件和預編譯資產以進行生產。 RAILS_ENV=production bundle exec rake assets:precompile這裏是一些更多details

1

我在本週Sinatra應用程序中得到相同的錯誤。看這個問題作者提供的git回購,我看到this commit。它解決了我遇到的問題。

+0

同樣的事情爲我工作。奇怪的。 – 2012-08-15 01:04:14

0

我有這個問題,使用sinatra-activerecord。更新我的數據庫並重新啓動環境並獲得成功對我來說:

rake db:migrate

相關問題