0

最近、Ruby on Rails アプリを自分のマシンでローカルに実行することから VPS サーバーにデプロイしました。ユーザー名とパスワードを使用して、管理セクションが機能していません。ローカルでは機能しますが、オンラインではユーザーの詳細を管理することができません。管理者だけでなく、アプリの残りの部分は正常に動作しているようです。

私の db/seeds.rb には次のものがあります。

Admin.create(:email => "admin@admin.com", :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

正しく動作させるために必要なことはありますか? ありがとう。

4

1 に答える 1

0

誰かが走った:

RAILS_ENV=production bundle exec rake db:seed

サーバー上の実稼働インスタンス (それが何であれ) から、現在は機能しています。

于 2013-06-04T09:31:03.577 に答える