2013-07-09 53 views
-2

我有一個工作的RoR應用程序在Ubuntu服務器上運行,由Nginx和Unicorn提供服務。它使用本地postgres數據庫。我也認爲它在Sinatra上運行,而不是在鐵軌上運行,但我對RoR太新以至於無法確定。克隆了一個RoR服務器,現在得到「我們很抱歉,但出錯了錯誤」

我正在嘗試創建應用程序的開發副本以進行一些測試。我可以使用源代碼,捆綁安裝,然後在桌面上運行webbrick。但是,我的開發人員想要複製運行實際生產副本的環境。我克隆了託管應用程序的服務器,但是當我瀏覽到服務器時,出現了「我們很抱歉,但出錯了」錯誤。

這是我查了這麼多。我查看了應用程序/日誌目錄中的日誌文件,這些日誌文件在過去6天內未更新,因此我懷疑它們中沒有任何相關內容。如果我運行「服務nginx狀態」,它似乎開始。數據庫正在運行,我可以通過psql接口訪問它。再次,我幾乎是一個RoR newb ...我希望你們中的一個友善的人可能會給我一些建議。我應該在哪裏看下?我確信這很簡單,我只是俯視。提前致謝!

+1

像這樣的錯誤應該記錄在某處。你需要找到它。 – jdl

回答

0

僅供參考,獨角獸並非與NGINX一起開始。我能夠編寫腳本來啓動引導,這解決了我的問題。

0

在您的config> environments> production.rb文件中,將consider_all_requests_local變量更改爲true。

config.consider_all_requests_local  = true 
相關問題