Ho il problema su Linux Mint 19 (pensa che Ubuntu 18+ possa avere lo stesso problema):
Come dice il messaggio, la versione del driver del server e la mia sono diverse. Ciò è accaduto perché ho installato il driver php mongo con il comando:
sudo apt-get install php7.2-mongodb
La SOLUZIONE doveva disinstallare completamente il driver php mongo:
sudo apt-get remove --auto-remove php-mongodb
e quindi installa php-mongodb da estensione php Pecl mongodb :
sudo pecl install mongodb-1.4.4
(Se ti imbatti in errore pecl: command not found
, installa il pacchetto PEAR per usare pecl
installatore. sudo apt-get update && sudo apt-get install php-pear
)
Dopodiché aggiungi la riga successiva al tuo php.ini
file:
extension=mongodb.so
Non dimenticare di ricaricare il server web:
sudo systemctl reload apache2
Questo è tutto. Tutto dovrebbe funzionare!