鍍金池/ 問答/數(shù)據(jù)庫/ mongodb錯誤:Unable to load dynamic library

mongodb錯誤:Unable to load dynamic library 'mongodb.so'

我在centos7.4上安裝了php 7.2 和 mongodb 3.4,但是運行php命令的時候出錯了,是怎么回事?

    [root@vagrant-dev ~]# php artisan migrate
    PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
    Could not open input file: artisan

運行安裝mongodb驅(qū)動命令也會出現(xiàn)這個錯誤:

[root@vagrant-dev ~]# pecl install mongodb
PHP Warning:  PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
回答
編輯回答
老梗

安裝文檔是否都有照做呢?特別是

Add the following line to your php.ini file:
extension=mongodb.so

2018年7月4日 04:35
編輯回答
呆萌傻

確保 編譯的 mongodb 擴(kuò)展版本 適用于 php7.2嗎?

2018年4月21日 03:03