Jag har problemet på Linux Mint 19 (tror att Ubuntu 18+ kan ha samma problem):
Som meddelandet säger - serverdrivrutinsversionen och min ena är olika. Detta hände eftersom jag installerade php mongo-drivrutinen med kommandot:
sudo apt-get install php7.2-mongodb
LÖSNING var att helt avinstallera php mongo-drivrutinen:
sudo apt-get remove --auto-remove php-mongodb
och installera sedan php-mongodb från Pecl mongodb php-tillägg :
sudo pecl install mongodb-1.4.4
(Om du stöter på felet pecl: command not found
, installera bara PEAR-paketet för att använda pecl
installatör. sudo apt-get update && sudo apt-get install php-pear
)
Lägg sedan till nästa rad i din php.ini
fil:
extension=mongodb.so
Glöm inte att ladda om webbservern:
sudo systemctl reload apache2
Det är allt. Allt borde fungera!