本地系统环境
MAMP 3.2.2
PHP 5.6.24
Webserver Apache
用于缓存的Mongodb安装成功,发现运行在MongoDBservice中。
我从 https://pecl.php.net/package/mongodb 下载了 Mongodb 驱动程序(使用线程安全版本 PHP5.6 "php_mongodb.dll"
)选择 php_mongo-1.1.8-5.6-ts-vc11-x64.zip
,对 php 进行了更改。 ini 作为 extension=php_mongo.dll
我刚刚将 .dll 文件复制并粘贴到我的 C:\MAMP\bin\php\php5.6.24\ext 到目前为止一切顺利...重新启动我的 MAMP 后,我在 phpinfo 中看不到 mongo ---->这是我的问题
对此有什么想法吗? 谢谢
最佳答案
仅仅将 DLL 文件复制到正确的目录是不够的。在 MongoDB 扩展可用之前,您还需要将以下行添加到您的 php.ini 文件中:
extension=php_mongo.dll
重启 Apache 后,MongoDB 应该会在 phpinfo() 中显示为可用扩展。
对了,安装MongoDB驱动的PHP官网上也有提到:http://www.php.net/manual/en/mongodb.installation.windows.php
关于php - 安装 Mongo PHP 扩展 (php_mongo.dll),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40516992/