2013-02-06 40 views
0

我正在使用XAMPP,PHP版本5.3.5。mongo DB - php驅動程序版本

我安裝了mongodb。

我試圖蒙戈DB從我的PHP代碼連接,它給了我錯誤

$connection = new MongoClient("mongodb://localhost"); 
$db = $connection->dbname; 

echo $db; 

Fatal error: Class 'MongoClient' not found in C:\xampp\htdocs\test\test.php on line 9

我想這是因爲我安裝了舊版本的PHP-蒙戈驅動程序。

什麼是適用於PHP版本5.3.5的php-mongo驅動程序?

回答

1

PHP的MongoDB驅動程序的當前版本是1.3.4。

類別Mongo已棄用1.3版本,並替換爲MongoClient。顯然你在安裝時使用的是比1.3更早的版本。

http://pecl.php.net/package/mongo

+1

顯然的Windows版本最新的穩定版本仍然是1.3.1,您可以下載[這裏](https://github.com/mongodb/mongo-php-driver/downloads) 他們似乎並不熱衷於保持最新狀態。它確實包含'MongoClient',因爲我仍然使用該版本 –

+0

謝謝,讓我通過它:) –