MongoDB Exception: Server reports wire version 0, but version of libmongoc requires at least 3

I have got the problem on Linux Mint 19 (think that Ubuntu 18+ can have the same problem):

Server at IP:27017 reports wire version 2, but this version of libmongoc requires at least 3 (MongoDB 3.0)

As the message says - server driver version and mine one are different. This happened because I installed php mongo driver with the command:

sudo apt-get install php7.2-mongodb

The SOLUTION was to completely uninstall php mongo driver:

sudo apt-get remove --auto-remove php-mongodb

and then install php-mongodb from Pecl mongodb php extension:

sudo pecl install mongodb-1.4.4

(If you bump into error pecl: command not found, just install PEAR package in order to use pecl installer. sudo apt-get update && sudo apt-get install php-pear)

After that add the next line to your php.ini file:

extension=mongodb.so

Don't forget to reload the web server:

sudo systemctl reload apache2

That's it. Everything should work!