Maison >développement back-end >Problème PHP >Résolvez le problème anormal qui se produit lors de l'installation de php 7.2 sur le système centos
Nous savons que le système centos est livré avec PHP 5 en interne, vous pouvez donc rencontrer de nombreux problèmes lors de l'installation de PHP 7.2. Ci-dessous, nous résoudrons un par un les problèmes rencontrés lors du processus d’installation.
Obtenez d'abord le rpm :
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
Ensuite, vous pouvez utiliser sudo yum list php* pour vérifier quelles versions de php sont actuellement disponibles. Vous pouvez constater qu'il existe des versions de 4 à 7.2, et. la version 7.2 s'appelle 72w, alors installez simplement cette version :
sudo yum -y install php72w
Rencontrez un problème :
Transaction check error: file /etc/httpd/conf.d/php.conf from install of mod_php72w-7.2.14-1.w7.x86_64 conflicts with file from package php-5.4.16-46.el7.x86_64 file /etc/httpd/conf.modules.d/10-php.conf from install of mod_php72w-7.2.14-1.w7.x86_64 conflicts with file from package php-5.4.16-46.el7.x86_64 错误概要 -------------
Résolvez-le :
yum -y remove php-5.4.16-46.el7.x86_64
Mais une fois l'installation terminée, entrez php -v et constatez qu'une telle commande n'existe pas, car php72w n'installe que la plus petite bibliothèque de php et certaines applications n'ont pas encore été installées, alors installez simplement quelques packages d'extension :
(Partage de vidéos d'apprentissage : Tutoriel vidéo php)
yum -y install php72w-cli php72w-common php72w-devel php72w-mysql
J'ai rencontré un problème :
Erreur : php72w-common est en conflit avec php-common-5.4.16-46.el7.x86_64
Vous pouvez essayez d'ajouter l'option --skip-broken pour résoudre le problème
Vous pouvez essayer d'exécuter : rpm -Va --nofiles --nodigest
Solution :
yum -y remove php-common-5.4.16-46.el7.x86_64
Alors entrez php -v et les informations suivantes apparaîtront :
PHP 7.2.14 (cli) (built: Jan 12 2019 12:47:33) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
Recommandations associées : tutoriel php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!