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をインストールするその他の方法.
私はubuntu 16:04を使用していますが、次の方法でうまくいきました(多かれ少なかれ):
次のコマンドを実行します。
Sudo apt-get install php-pear php-dev
これで、コマンドpeclを代わりにpecl7.2-spで実行できます。ただし、正常に動作するようです。
Sudo pecl install geoip-beta
お役に立てば幸いです。