2012-07-20 22 views
0

對不起,如果我不能讓你明白,但這是我的理解,我怎麼能告訴你。 我是新來的紅寶石,現在我已經學會了一些,並與我寫了一個紅寶石代碼。它實際上是從我用ruby完成的形式訪問存儲室內容管理系統。我用sinatra,所以我把我的樣式表文件保存在公共文件夾中,同樣我有一個名爲storage_room_gem的文件夾,我必須保存在我的代碼所在的目錄中。另一件事我的代碼寫入到一個html文件,它顯示html文件。 現在我在我的機器上運行代碼,它運行良好。但我試圖使用heroku運行,它顯示H10錯誤。我該怎麼辦?如何在heroku中運行我的ruby文件?

+0

H10意味着**應用程序崩潰**。檢查heroku錯誤日誌 – 2012-07-20 10:58:50

+0

我看到了錯誤代碼,但無法找到糾正的方法。無論如何,Thankyou。 – 2012-07-20 11:03:30

+1

如果你用來自堆棧跟蹤的日誌中的錯誤編輯你的問題,我相信有人可以幫助你 – AJcodez 2012-07-20 18:45:34

回答

0

通過發出命令

heroku logs --app <your appname here> 

你可以看到日誌。應該在那裏列出錯誤,以及堆棧跟蹤。如果您發佈該文章,可以更輕鬆地幫助您調試代碼。以下是有關heroku日誌的更多信息的鏈接:https://devcenter.heroku.com/articles/logging#log_retrieval

另外,您可以使用工頭在類似heroku的環境中在本地運行它。通過本地運行,您可以使用更多工具來調查錯誤。

下面是詳細信息的鏈接工頭:https://devcenter.heroku.com/articles/procfile/#developing_locally_with_foreman

相關問題