Jeg rettede det! Som forventet var det på grund af udvidelsen, så her er trinene, du skal tage, hvis du står over for det samme problem som mig:the requested PHP extension mongo is missing from your system.
- kør kommandoen:
php --ini
, vil du se alle konfigurationsfilerne parset! For mig bruger jeg PHP-fpm, jeg troede, at den eneste nødvendige php.ini-fil var inde i fpm-mappen, men jeg tog fejl, der var en php.ini-fil inde i CLI-mappen, og det er denne mappe, der fortæller serveren, hvilke moduler der er indlæst , og det er nøjagtig den samme fil, som doktrinen læser udvidelserne fra. - Åbn CLI/php.ini og tilføj denne linje til sidst
extension=mongo.so
. - Genstart PHP:
service php5-fpm restart
Det er det!