Mám problém na Linux Mint 19 (myslím, že Ubuntu 18+ může mít stejný problém):
Jak říká zpráva - verze ovladače serveru a moje verze se liší. Stalo se to, protože jsem nainstaloval ovladač php mongo s příkazem:
sudo apt-get install php7.2-mongodb
ŘEŠENÍ bylo úplně odinstalovat ovladač php mongo:
sudo apt-get remove --auto-remove php-mongodb
a poté nainstalujte php-mongodb z rozšíření Pecl mongodb php :
sudo pecl install mongodb-1.4.4
(Pokud narazíte na chybu pecl: command not found
, stačí nainstalovat balíček PEAR, abyste mohli používat pecl
instalátor. sudo apt-get update && sudo apt-get install php-pear
)
Poté přidejte další řádek do php.ini
soubor:
extension=mongodb.so
Nezapomeňte znovu načíst webový server:
sudo systemctl reload apache2
A je to. Všechno by mělo fungovat!