¡Lo arreglé! Como era de esperar, fue debido a la extensión, así que estos son los pasos a seguir si enfrenta el mismo problema que yo:the requested PHP extension mongo is missing from your system.
- ejecutar el comando:
php --ini
, verá todos los archivos de configuración analizados. Para mí, estoy usando PHP-fpm, pensé que el único archivo php.ini necesario estaba dentro de la carpeta fpm, pero estaba equivocado, había un archivo php.ini dentro de la carpeta CLI y es esta carpeta la que le dice al servidor qué módulos están cargados , y es exactamente el mismo archivo del que la doctrina lee las extensiones. - Abra CLI/php.ini y agregue esta línea al final
extension=mongo.so
. - Reiniciar PHP:
service php5-fpm restart
¡Eso es todo!