コマンド:
yum install php php-cli php-Gd php-curl php-mysql php-Zip php-fileinfo php-mbstring
次のエラーが発生します:
Error: Package: php-cli-7.2.12-1.el7.remi.x86_64 (remi-php72)
Requires: libargon2.so.0()(64bit)
Error: Package: php-7.2.12-1.el7.remi.x86_64 (remi-php72)
Requires: libargon2.so.0()(64bit)
以前のバージョンのphpをCentos 7にインストールしたことがありましたが、そのような問題に遭遇したことはありません。
これをどこから解決しますか?
Centos 7はクリーンインストールで、httpdとmariadbは問題なくインストールされています。
私が試してみました:
全部きれい
yum distro-sync
編集:PHP71は適切にインストールされていますが、実行するにはPHP72が必要です。
不足しているパッケージはlibargon2という名前で、epel
リポジトリーにあります。 remi
に追加されるまでは以前はepel
でしたが、その時点でremiはリポジトリから削除しました。
remi-php72
リポジトリを使用するには、remi
およびepel
リポジトリも有効にする必要がありますが、システムでこれらのいずれかまたは両方が無効になっています。
remi
およびepel
リポジトリを有効にして、再試行してください。