如何使用php XAMPP设置mongodb?

时间:2017-03-16 06:31:55

标签: php mongodb

我是mongoDB的初学者,我想学习mongoDB。所以我阅读了一些教程,并尝试在我的本地机器上配置mongoDB,因为我已经下载了mondoDB的php_mongo.dll文件并将其放在我的本地机器上的路径中#php; ext / php_mongo.dll& #34;之后我添加了这段代码" extension = php_mongo.dll"到php.ini文件,之后我尝试运行我的XAMPP服务器,但它立即显示以下错误:

C:xampp\php\ext\php_mongo.dll is either not designed to run on Windows 
or it contains an error. Try installing the program again using the 
original installation media or contact your system administrator or 
the software vendor for support.

之后,Apache服务器已经启动了当我尝试通过URL http://localhost/mongoapp/index.php在浏览器上运行应用程序时,它会抛出以下错误:

Fatal error: Uncaught Error: Class 'MongoClient' not found in C:\xampp\htdocs\mongoapp\index.php:3 Stack trace: #0 {main} thrown in C:\xampp\htdocs\mongoapp\index.php on line 3

文件:index.php

// connect to mongodb
$m = new MongoClient();
echo "Connection to database successfully";
// select a database
$db = $m->mydb;
echo "Database mydb selected";

我的php版本是" PHP版本7.0.8"。希望有人帮忙,提前致谢。

1 个答案:

答案 0 :(得分:0)

  1. 如果mongodb已加载,请检查您的phpinfo。
  2. 从“https://www.mongodb.com/download-center?jmp=nav#community”下载mongodb并安装。
  3. 检查phpinfo中的架构是否与mongodb匹配。