6

私はとを使用rails 3.2してmongoidいます。

データベースを設定するために、次の手順を実行します。

// Add an Admin User (to the admin db)
use admin
db.addUser("theadmin", "anadminpassword")

// Use your database
use superuser

// Add a user (to your database)
db.addUser("John", "passwordForJohn")

// show all users:
db.system.users.find()

// add readonly user (kinda cool)
db.addUser("readonly", "passwordForJohn", true)

私のmongo.yml中には:

production:
  host: localhost
  port: 27017
  username: John
  password: passwordForJohn
  database: namedatabase

http://www.mongodb.org/display/DOCS/Security+and+Authenticationで確認できます

私の問題は、今私が実行しようとしていることです:

rake db:seed

私は今このエラーを受け取ります:

rake aborted!
Connection refused - connect(2)

どうすれば修正できますか?

4

1 に答える 1

10

問題が修正されました:

問題はSolrサーバーにありました:

プロジェクトにSolrサーバーがある場合:

1ºシードする前に、Solrサーバーが起動していることを確認してください。

rake sunspot:solr:start
rake sunspot:reindex

2ºシードを実行します。

rake db:seed

よろしく

于 2012-06-14T10:22:34.323 に答える