2

我可能在这里做一些愚蠢的事情,但我一直试图在运行 WAMP 的 Windows VM 上安装 mongodb php 客户端一段时间,但我无处可去。

我正在使用 PHP 5.4.3 运行 WAMP 64 位。我从这里下载了 1.3.2RC1 zip并将 php_mongo-1.3.2RC1-5.4-vc9.dll 文件解压缩到 wamp/bin/php/php5.4.3/ext 中,然后编辑 php.ini 文件以包含新的扩展名.

我重新启动 WAMP,一切都很好,然后当我尝试使用 php mongo 驱动程序教程中的一些代码时,它说找不到 MongoClient 类:

Fatal error: Class 'MongoClient' not found in C:\wamp\www\mongo\test.php ...

代码很简单,但为了完整起见,我将其包括在内:

<?php
    $m = new MongoClient("the-connection-string-im-using");
?>

我错过了什么吗?我应该像上面那样创建一个新的 MongoClient 实例还是需要做其他事情?

干杯

詹姆士

4

1 回答 1

2

我想通了 - 我使用了错误的 php.ini 文件。我应该一直使用 apache 目录(C:\wamp\bin\apache\apache2.2.22\bin)中的那个。

愚蠢的。

于 2012-12-29T18:53:59.230 回答