如何在Windows 7上安装PHP 7的MongoDB驱动程序?

我似乎无法找到关于在安装了
Windows 7的机器上运行的
PHP 7如何做到这一点的任何明确说明.我尝试了几个在线教程,但到目前为止我似乎没有任何成功.你们中的一些人可能有类似我的经历,如果你能与我分享经验,那将是绝对精彩的:具体而言,为了解决这个问题你究竟做了什么.

这是我做的:

我从这里下载了最新的PHP 7 dll库(mongodb-1.1.2.tgz):PECL :: Package :: mongodb :: 1.1.2,将文件php_mongodb.dll从存档放入我保存PHP安装的ext目录,添加了行extension = php_mongodb. dll到php.ini文件(在完成所有这些步骤之后,Apache重启了,当然). mongodb的部分确实显示为运行phpinfo()函数的结果:

现在我正在尝试运行这个简单的脚本:

<?php

    $connection = new MongoClient();

?>

我得到的是以下错误(为了更好的可读性,我已经打破了一些线条):

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

MongoDB提供了
its own driver,其中包含有关如何设置的安装说明,之后您将不得不使用
MongoDB Driver API而不是
now obsolete MongoClient连接方式.如果phpinfo()显示mongodb扩展工作,那么你应该能够使用
updated syntax连接它:

$client = new MongoDB\Driver\Manager("mongodb://localhost:....");

dawei

【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。