无法将 mongo 与 php 连接

时间:2021-02-10 10:35:42

标签: php laravel mongodb

为了将 mongodb 与 php 集成,我使用 sudo pecl install mongodb 安装了 mongodb,然后我检查了 php.ini 文件中是否存在 mongodb.so 扩展名,它就在那里,但是每当我做某事时,请说检查 PHP 版本( PHP --version) 它给出以下消息

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/pecl/20190902/mongodb.so (dlopen(/usr/local/lib/php/pecl/20190902/mongodb.so, 9): Symbol not found: _zend_string_init_interned
  Referenced from: /usr/local/lib/php/pecl/20190902/mongodb.so
  Expected in: flat namespace
 in /usr/local/lib/php/pecl/20190902/mongodb.so), /usr/local/lib/php/pecl/20190902/mongodb.so.so (dlopen(/usr/local/lib/php/pecl/20190902/mongodb.so.so, 9): image not found)) in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/local/lib/php/pecl/20190902/mongodb.so (dlopen(/usr/local/lib/php/pecl/20190902/mongodb.so, 9): Symbol not found: _zend_string_init_interned
  Referenced from: /usr/local/lib/php/pecl/20190902/mongodb.so
  Expected in: flat namespace
 in /usr/local/lib/php/pecl/20190902/mongodb.so), /usr/local/lib/php/pecl/20190902/mongodb.so.so (dlopen(/usr/local/lib/php/pecl/20190902/mongodb.so.so, 9): image not found)) in Unknown on line 0

作曲家也没有得到更新。没有任何效果请帮忙

0 个答案:

没有答案