mongo在MAMP上显示错误

时间:2012-06-14 13:20:14

标签: mongodb mamp

在Mac上安装Mongo之后我跟着this

在php.ini上显示mongo详细信息。

mongo
MongoDB Support enabled
Version     1.0.11

Directive   Local Value Master Value
mongo.allow_empty_keys  0   0
mongo.allow_persistent  1   1
mongo.auto_reconnect    1   1
mongo.chunk_size    262144  262144
mongo.cmd   $   $
mongo.default_host  localhost   localhost
mongo.default_port  27017   27017
mongo.long_as_object    0   0
mongo.native_long   0   0
mongo.utf8  1   1

但是当我在终端上输入mongo时会显示以下错误。

sokada-macbook:bin sokada$ mongo
MongoDB shell version: 2.0.6
connecting to: test
Thu Jun 14 21:54:47 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed

我提前感谢你解决这个问题。

2 个答案:

答案 0 :(得分:2)

我需要在终端中运行以下内容。

sudo mkdir -p /data/db
sudo chown `id -u` /data/db

然后我运行mongo并提供以下内容。

sokada-macbook:~ sokada$ mongo
MongoDB shell version: 2.0.6
connecting to: test
> 

答案 1 :(得分:0)

看起来您已经成功安装了Mongo对PHP的支持,但尚未启动实际的mongod服务器。

在您跟随的tutorial中,这将是步骤4.为MAMP创建启动例程。