Centos7
Centos 7 上的 PHP 7.2 yum 安裝錯過了 libargon2.so
命令:
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)
我之前在Centos 7上安裝過php早期版本,但從未遇到過這樣的問題。
從哪裡開始解決這個問題?
Centos 7 是全新安裝,httpd 和 mariadb 安裝沒有問題。
我試過了:
百勝清潔所有
yum 發行版同步
編輯:PHP71 安裝得很好,但我仍然需要 PHP72 長期執行。
您缺少的包名為 libargon2,它位於
epel
儲存庫中。它之前一直存在,remi
直到它被添加到epel
,此時 remi 從他的 repo 中刪除了它。為了使用
remi-php72
repo,您還必須啟用remi
和epel
repos,但其中一項或兩項在您的系統上被禁用。啟用
remi
和epel
儲存庫,然後重試。