下载
地址:https://pecl.php.net/package/mongodb
安装
下载解压后,将安装包内的php_mongodb.dll
文件放到php的ext目录。
如果不知道ext目录在哪,可以通过打印phpinfo
,查看extension_dir
参数。
重启
重启服务器,重新打印phpinfo
,如果查看到以下内容则说明安装成功:
使用mongodb官方的php库
地址:https://github.com/mongodb/mongo-php-library
安装方法:
composer require mongodb/mongodb
win10安装扩展失败
win10下,通过以上方法,在phpinfo
里无法查看到mondodb,但是在cmd下通过php -m
却可以加载成功。
通过搜索发现需要将PHP安装目录下的libsasl.dll
文件拷贝至apache的安装目录(即httpd.exe
所在的目录),然后重启apache即可。
原答案:
https://stackoverflow.com/questions/25075616/php-startup-unable-to-load-dynamic-library-php-mongo-dll
真是太感谢你了,我为了这个问题,。困扰了3天差点想放弃,真心感谢你