我已經安裝了蒙戈和bson_ext 我現在已經創建了一個包含以下內容::蒙戈 - 紅寶石連接問題
require 'rubygems'
require 'mongo'
db = Mongo::Connection.new.db("mydb")
db = Mongo::Connection.new("localhost").db("mydb")
db = Mongo::Connection.new("localhost", 27017).db("mydb")
不過我正在上運行的代碼
[email protected]:~$ ruby firstruby.rb
/home/ryuzaki/.rvm/gems/ruby-1.9.2-p136/gems/mongo-1.2.0/lib/mongo/connection.rb:451:in `connect': Failed to connect to a master node at localhost:27017 (Mongo::ConnectionFailure)
from /home/ryuzaki/.rvm/gems/ruby-1.9.2-p136/gems/mongo-1.2.0/lib/mongo/connection.rb:554:in `setup'
from /home/ryuzaki/.rvm/gems/ruby-1.9.2-p136/gems/mongo-1.2.0/lib/mongo/connection.rb:98:in `initialize'
from firstruby.rb:4:in `new'
from firstruby.rb:4:in `<main>'
以下錯誤的.rb文件
請幫忙!
你的mongo服務器實際在運行嗎?當你執行telnet localhost 27017時會發生什麼? – 2011-01-29 15:58:20
如果mongo沒有運行,只需在另一個終端上執行:`mongod` – 2011-01-29 16:13:16