web-dev-qa-db-fra.com

PHP 7.2 Yum Installation sur Centos 7 manque libargon2.so

Commander:

yum install php php-cli php-Gd php-curl php-mysql php-Zip php-fileinfo php-mbstring

Donne l'erreur suivante:

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)

J'ai installé des versions PHP antérieures à Centos 7 avant, mais jamais rencontré un tel problème.

Où commencer à résoudre ce problème?

Centos 7 est une installation propre, httpd et mariadb installée sans problèmes.

J'ai essayé:

miam propre tout

yum Distro-Sync

EDIT: PHP71 est correctement installé, mais j'ai toujours besoin de PHP72 à plus long terme.

3
Rauli Rajande

Le paquet que vous manquez est nommé libargon2, et c'est dans le référentiel epel. C'était auparavant dans remi jusqu'à ce qu'il soit ajouté à epel, à quel point REMI le retire de son repo.

Afin d'utiliser le remi-php72 Repo, vous devez également activer les repos remi et epel, mais une ou deux sont désactivées sur votre système.

Activez le remi et epel repos et réessayez.

8
Michael Hampton