我是使用 php 处理 MongoDB 的初学者。
我正在使用 Windows 8(64 位)、PHP 5.4.3、PHP Extension Build API20100525、TS、VC9 和 mongodb-win32-x86_64-2.2.2。
我尝试从 https://github.com/mongodb/mongo-php-driver/downloads安装 mongodb 驱动程序
下载第一个包,包内有10个驱动文件。我尝试了最后四个能够支持 php 5.4 的驱动程序中的每一个然后找到 php.ini 文件并将给定的相应行与驱动程序名称一起包含在内。(例如:extension=php_mongo-1.3.2RC1-5.4-vc9-x86_64.dll)
但他们都没有回应我。我尝试了以下示例代码来评估它们。
<?php
// connect
$m = new MongoClient();
// select a database
$db = $m->test;
// select a collection (analogous to a relational database's table)
$collection = $db->shafny;
// add a record
$document = array( "name" => "Anderson", "age" => 22 );
$collection->insert($document);
// find everything in the collection
$cursor = $collection->find();
// iterate through the results
foreach ($cursor as $document) {
echo $document["name"] . "\n";
}
?>
我收到一条错误消息,
致命错误:在第 5 行的 C:\Wamp\www\Mongo\test.php 中找不到类 'MongoClient'
我希望由于缺少正确安装驱动程序而引发了这个未知的类错误。所以请任何人指导我解决这个问题。