【发布时间】:2019-04-02 10:05:23
【问题描述】:
我想用 mongodb 和 lumen 框架(laravel 的微框架)
我已按照步骤进行
- 在 64 位窗口中从我的计算机检查我的系统
- 为 mongodb 下载 64 位 dll 文件 下载两个 zip 并尝试 php_mongodb-1.5.3-7.0-nts-vc14-x64.zip , php_mongodb-1.5.3-7.0-ts-vc14-x64.zip 3.把dll文件放到php/ext中
- 在 php.ini 文件
extension=php_mongodb.dll中启用 mongodb 扩展 - 重启apache
现在我想使用jenssegers/mongodb
我的开火命令如下:
composer require jenssegers/mongodb
它给出了 bwlow 错误
PHP Warning: PHP Startup: Unable to load dynamic library 'E:\xampp7\php\ext\php_mongodb.dll' - %1 is not a valid Win32 application.
in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'E:\xampp7\php\ext\php_mongodb.dll' - %1 is not a valid Win32 application.
in Unknown on line 0
我检查了 phpinfo,它没有显示 mongo 的详细信息
【问题讨论】:
-
您有 32 位还是 64 位 PHP?您是如何验证这一点的?