将正确的 .dll 文件放入..php/ext文件夹后,为了使此扩展程序正常工作,Windows 系统 PATH 必须有 DLL 文件。您可以通过将 PHP 目录添加到 Windows 上的 PATH 来尝试。
请按照以下步骤检查它是否有效:
- 在 xampp 控制面板中停止 apache 服务器。
- 转到控制面板并打开系统图标(开始 → 控制面板)
- 转到高级选项卡
- 单击“环境变量”按钮
- 查看“系统变量”窗格
- 查找路径条目(您可能需要滚动才能找到它)
- 双击路径条目
- 最后输入你的PHP目录,包括';' 之前(例如;C:\xampp\php)
- 按确定
- 在 xampp 控制面板中启动 apache 服务器。
- 现在转到安装 MongoDb 和命令提示符的目录
- 转到 Mongo 安装文件夹内的 /bin 目录并运行命令“mongod --dbpath”(例如mongod --dbpath C:\xampp\htdocs\mongo-demo\db)并保持运行
- 现在在同一目录中打开新的命令提示符并运行mongo命令启动 mongo
现在尝试在localhost/"path to your .php file"中运行以下 php 代码(例如 C:\xampp\htdocs\mongo-demo\demo.php)并检查它是否运行没有任何错误:
<?php
// connect to mongodb
$m = new MongoClient();
echo "Connection to database successfully";
// select a database
$db = $m->mydb;
echo "Database mydb selected";
?>