web-dev-qa-db-ja.com

sudo:pecl7.2-sp:コマンドが見つかりません

GeoIP on PHP 7.2をインストールする必要があります。このために、次のコマンドを使用しています-

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

上位2つのコマンドは正常に実行されていますが、3番目のコマンドを実行しているときに次のエラーが発生します-

Sudo: pecl7.2-sp: command not found

提案、PHP 7.2にpeclをインストールする方法、またはphp 7.2にGeoIPをインストールするその他の方法.

4
Rahul Gaikwad

私はubuntu 16:04を使用していますが、次の方法でうまくいきました(多かれ少なかれ):

次のコマンドを実行します。

Sudo apt-get install php-pear php-dev

これで、コマンドpeclを代わりにpecl7.2-spで実行できます。ただし、正常に動作するようです。

Sudo pecl install geoip-beta

お役に立てば幸いです。

6
CPP