Je Centos 7
et php 7.1
. Je veux installer pecl
et j'ai essayé cela avec yum install pecl
mais il y a un conflit avec php5.4
. Comment puis-je installer mongodb pilote sans pecl
ou comment puis-je fixer pecl
de travailler avec php7.1
?Installer le pilote MongoDB en os 7 Cent avec php7.1
1
A
Répondre
2
Vous pouvez installer mongodb manuellement avec les commandes suivantes: Installez d'abord php71w-devel
package avec la commande suivante:
sudo yum install php71w-devel -y
et vous pouvez l'installer manuellement.
$ git clone https://github.com/mongodb/mongo-php-driver.git $ cd mongo-php-driver $ git submodule sync && git submodule update --init $ phpize $ ./configure $ make all -j 5 $ sudo make install
ref: http://php.net/manual/en/mongodb.installation.manual.php
0
J'utilisé PECL pour installer le pilote mongo.
yum install php-pear
pecl install mongodb
A noter qu'il existe aussi un ancien pilote mongo
qui fonctionne pour php5 mais mongodb
pilote est pour php7
à mon humble avis, il est jamais une bonne idée d'utiliser ou de risque système d'écraser installe ou vraiment « root installer » toute exécution environnement. Vous devriez éviter les conflits et gérer différents environnements avec quelque chose comme [phpbrew] (https://github.com/phpbrew/phpbrew) ou [phpenv] (https://github.com/phpenv/phpenv) –