我正在尝试在PHP 7.1.0中安装mongodb扩展,但基本上该扩展未由PHP加载(未使用php_info()显示,并且未引发任何错误,只是未加载),我也关注并进行了搜索许多教程,没有任何效果。
MongoDB 4.0.2已安装并按预期工作。 PHP 7.1可以按预期工作。
已完成的步骤:
1)下载兼容PECL(PHP版本和线程安全/无线程安全)的mongodb驱动程序。
2)在PHP安装中打开/ ext目录,并在其上下载.dll扩展名。
3)编辑php.ini文件,并使用(extension = php_mongodb.dll)启用附加代码的mongodb扩展名。
4)重新启动Apache服务。
相应的php.ini文件正在加载正确性(请参见下面的打印内容)
我尝试使用该扩展程序的另一个旧版本,但没有用。
我安装了许多PHP版本,我也尝试了5.6,但效果不佳。
我在使用PHP 7.2的其他机器上尝试过,但没有用,我搜索了太多内容,但未找到解决方案,希望有人能提供帮助!谢谢。
参考文献:
Windows 8.1
http://php.net/manual/en/mongodb.installation.windows.php
https://pecl.php.net/package/mongodb
我已尝试安装所有标记为蓝色的文件,所有下载均通过线程安全x64 (对应的体系结构)进行。