web-dev-qa-db-fra.com

sudo: pecl7.2-sp: commande introuvable

J'ai besoin d'installer GeoIP sur PHP 7.2. Pour cela, j'utilise les commandes suivantes -

Sudo apt-get -y install gcc make autoconf libc-dev pkg-config
Sudo apt-get -y install libgeoip-dev
Sudo pecl7.2-sp install geoip-beta

Les deux principales commandes sont exécutées avec succès, mais lors de l'exécution de la troisième, j'obtiens l'erreur suivante -

Sudo: pecl7.2-sp: command not found

Toute suggestion, comment puis-je installer pecl sur php 7.2 ou toute autre façon d'installer GeoIP sur php 7.2.

4
Rahul Gaikwad

Je suis sur ubuntu 16:04 et les éléments suivants l'ont fait fonctionner pour moi (plus ou moins):

Exécutez la commande suivante:

Sudo apt-get install php-pear php-dev

Maintenant, vous pouvez exécuter la commande pecl à la place de pecl7.2-sp - semble bien fonctionner cependant:

Sudo pecl installe geoip-beta

J'espère que cela pourra aider.

6
CPP