這是我第一次嘗試Ruby on Rails。剛剛部署了一個非常簡單的應用程序Heroku。RoR應用程序運行在雜種開發但未生產
事情是我的應用程序在雜種開發上完美運行;但是,當我用「mongrel_rails start -e production」運行它時,出現錯誤「我們很抱歉,但出錯了。」
對於我的生活,我無法調試這個。 Heroku日誌沒有返回任何東西,Heroku中的Exceptional插件沒有返回任何東西,並且我無法在Windows機器上找到mongrel.log(當我運行mongrel時使用:mongrel_rails start -e production -d「
我是使用Rails 2.3.5和sqlite3的有打捆收拾我的寶石。
有人告訴我,大概軌道是不正確開機,我找不到任何其他的方法來診斷這一點。任何想法?
謝謝,
ANaimi
log/production.log爲空。該應用程序也不適用於我的機器上生產(所以可能它不是一個heroku問題。)我使用捆綁器,我認爲這是一個更好的替代寶石清單 - 我錯了嗎? 感謝您的快速響應。 – ANaimi 2010-01-30 04:06:57
Heroku與您的項目或本地機器分開處理寶石。它僅根據清單的內容將它們安裝到您的帳戶中。 運行'script/server -e production'時會發生什麼? – 2010-01-30 05:36:40