Instale la extensión del módulo del controlador PHP para MongoDB

Este artículo es para registrar algunos errores.

Primero descargue el controlador mongo-php y no podrá configurarlo directamente sin leer el archivo Léame. Error No se puede encontrar php-config Utilice --with-php-config=PATH

Para ejecutar phpize primero, si no, instale php5-dev.

Luego sigue los pasos

    phpize
    ./configure
    make
    sudo make install


Luego, agregue lo siguiente a su archivo `php.ini`:


    extension=mongo.so

La forma de probar el éxito es ir a phpinfo para ver si el módulo mongo se ha cargado y el resultado no es así.

De otra manera, elimine lo que se agregó en php.ini hace un momento, en

/etc/php5/mods-available/mongo.ini中添加下面代码
; configuration for php mongo module
; priority=30
extension=mongo.so

Luego crea un enlace

cd ../cli/conf.d
sudo ln -s ../../mods-available/mongo.ini 30-mongo.ini
cd ../fpm/conf.d
sudo ln -s ../../mods-available/mongo.ini 30-mongo.ini
De hecho, estos dos métodos hacen lo mismo.

El resultado aún no es bueno, no vuelva nunca más, falló al hacer la prueba.

Más tarde, limpie por un tiempo y comience de nuevo para terminar.

Así que lo aprendí de nuevo, make clean es borrar el archivo objeto (archivo con el sufijo ".o") y el archivo ejecutable generado por el último comando make.

Además, recuerde reiniciar el servicio php5.

Supongo que te gusta

Origin blog.csdn.net/cscj2010/article/details/41443451
Recomendado
Clasificación