2011-10-14 67 views
3

我剛推送了一個1頁,完全靜態的Rails應用程序給heroku。沒有數據庫,也沒有超出路由和一些HTML的實際代碼。在推送到heroku後,試圖加載頁面並檢查日誌,這是我得到的錯誤。Heroku使用Rails導致的錯誤3.1.0

ActiveRecord::ConnectionNotEstablished (ActiveRecord::ConnectionNotEstablished): 

是否存在與heroku的rails 3.1.0兼容性問題?我有點失落。

任何幫助將不勝感激!

+0

它在開發中工作嗎? – bricker

回答

4

如果你不想使用任何數據庫,只需刪除activerecord。要做到這一點require 'rails/all'config/application.rb到:

require "action_controller/railtie" 
require "action_mailer/railtie" 
require "active_resource/railtie" 
require "sprockets/railtie" 
require "rails/test_unit/railtie" 
+1

這一秒我不需要使用數據庫,但我確信我會在某一時刻。有沒有辦法解決它而不刪除主動記錄? – Jon

+0

您可以稍後在需要時添加activerecord。 ('require「active_record/railtie」') – NARKOZ

+3

那麼你是說rails 3.1.0在heroku _unless_上使用數據庫嗎? – Jon