0

在 Mac 上安装 Mongo 后,我遵循了这一点。

在 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

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

4

2 回答 2

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
> 
于 2012-06-14T13:42:46.703 回答
0

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

在您遵循的教程中,这将是第 4 步。为 MAMP 创建启动例程。

于 2012-06-14T13:49:43.187 回答