0
我最近部署了我的Ruby on Rails應用程序,從我的機器上本地運行到VPS服務器。 「管理」部分無法使用用戶名和密碼。它在本地工作,但在線,我無法進入管理我的用戶詳細信息。應用程序的其餘部分似乎工作正常,只是不是管理員。Ruby on Rails應用程序;管理部分不能在線工作
在我的db/seeds.rb我:
Admin.create(:email => "[email protected]", :password => "admin_password")
#unless Rails.env.production?
# 1000.times do
# Factory.create(:user)
# end
#end
categories_file = File.join(Rails.root, 'config', 'categories.txt')
if File.exists?(categories_file)
File.open(categories_file, 'r') do |f|
while category = f.gets
Category.create(:name => category)
end
end
end
有什麼我需要做的就是它正常工作?謝謝。
您是否爲種子數據或將管理員添加到數據庫?如果是的話,你使用設計,你需要確認。如果這無法比較本地的日誌和生產日誌。 – CharlesJHardy
你是指你用相同的用戶名和密碼部署它?你使用什麼進行身份驗證? – XanderStrike
嗨。沒有Rails專家 - 從別人那裏接管了這個。我知道設計用於用戶登錄/註冊的應用程序。在Admin文件夾中的控制器中,我可以看到'class Admin :: SessionsController
CHarris