如何解决如何在Windows上使用php 7.4.9安装mongodb和使用Apache 2.4.46安装WAMP
我尝试用PHP 7.4.9安装mongodb并用Apache 2.4.46安装WAMP。
-
我下载了
php_mongodb-1.8.1-7.4-ts-vc15-x86
并将php_mongodb.dll
复制到C:\wamp64\bin\php\php7.4.9\ext
-
然后在
中添加extension=php_mongo.dll
和C:\wamp64\bin\apache\apache2.4.46\bin\php.ini
C:\wamp64\bin\php\php7.4.9\php.ini
-
然后我重新启动WAMP,但是
phpinfo()
中没有显示模块“ mongodb”,但是在以下位置它是活动的:
当我启动此代码时:
$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017/");
有错误:
( ! ) Fatal error: Uncaught Error: Class 'MongoDB\Driver\Manager' not found in C:\wamp64\www\index.php on line 3
( ! ) Error: Class 'MongoDB\Driver\Manager' not found in C:\wamp64\www\index.php on line 3
您对如何使该功能有任何想法吗?
解决方法
- 从here下载PHP MongoDB驱动程序
- 如下所示将DLL库路径添加到您的
php.ini
文件中
extension=php_mongodb.dll
另请参阅this文章
您的问题是php_mongo.dll
和php_mongodb.dll
是不同的库。
那很好explanation
OR
只是设置错误
我下载了php_mongodb-1.8.1-7.4-ts-vc15-x86并复制了 在“ C:\ wamp64 \ bin \ php \ php7.4.9 \ ext”中的php_mongodb.dll,然后我添加 “ extension = php_mongo.dll”
您复制了php_mongo
db .dll
并设置了"extension=php_mongo.dll"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。