我在php中安装了mongodb驱动程序,并且php信息显示mongo db已启用,但是php项目仍然显示“尚未安装或启用MongoDB PECL扩展名”。
php信息
MongoDB support enabled
MongoDB extension version 1.6.0alpha1
MongoDB extension stability alpha
libbson bundled version 1.13.0
libmongoc bundled version 1.13.0
libmongoc SSL enabled
libmongoc SSL library OpenSSL
libmongoc crypto enabled
libmongoc crypto library libcrypto
libmongoc crypto system profile disabled
libmongoc SASL enabled
libmongoc ICU disabled
libmongoc compression disabled
我在iis中运行的项目
尚未安装或启用MongoDB PECL扩展
答案 0 :(得分:0)
最后,经过我的大量努力,我终于解决了它。问题是因为我使用了新的扩展名(mongo_db.dll)。当我使用的mongo.dll是旧版本时,我的问题解决了。到旧mongo的链接是https://pecl.php.net/package/mongo/1.6.16/windows