php56w-common conflits avec une ancienne version de php (Centos)

J'essaie de mettre à jour ma boîte vagabancée pour utiliser PHP 5.6, et je fais essentiellement le process suivant sur la command line.

  • sudo yum supprimer php * (supprimer PHP)
  • wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm (Installe le dernier remi repo 🙂 rpm -Uvh remi-release-6 * .rpm
  • Sudo yum install php php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-php-ppp -amqp

Les deux premières étapes semblent bien, cependant, lors de la dernière étape lors de la «procédure d'installation de l'installation», j'ai l'erreur suivante:

Error: php56w-common conflicts with php-common-5.3.3-46.el6_6.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 

J'ai besoin de tous les modules ci-dessus compatibles avec PHP 5.6, quelqu'un peut-il suggérer ce que je devrais faire à la suite de ce travail?

3 Solutions collect form web for “php56w-common conflits avec une ancienne version de php (Centos)”

Tu devrais faire

sudo yum install php56w php56w-common

au lieu de

sudo yum install php php-common , …

En utilisant le référentiel remi, vous devez activer le référentiel correspondant à la version recherchée, donc pour 5.6:

 yum-config-manager --enable remi-php56 

Ensuite, utilisez la command yum habituelle.

Bonjour les gars – J'avais déjà trouvé une solution avant de lire vos articles, donc j'ai utilisé la méthode de ce site

https://www.mojowill.com/geek/howto-install-php-5-4-5-5-or-5-6-on-centos-6-and-centos-7/

En un mot, j'ai fait ce qui suit:

Installation de CentOS 6

 wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm 

Activer le repo Modifiez le file /etc/yum.repos.d/remi.repo

 [remi] name=Les RPM de remi pour Enterprise Linux 6 - $basearch #baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/ mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi 

Ensuite, dans le même file, il existe une section pour php56 et je définis le drapeau activé de 0 à 1 et voila! La prochaine fois que j'ai exécuté la command d'installation yumo, tout cela a eu lieu sans erreurs.

par exemple

 sudo yum install php php-gd php-mysql php-mcrypt 
  • Yum équivalent de rpm - nopreun
  • Outils pour le maintien des dépôts de yum
  • De bonnes pratiques pour mettre à jour les servers?
  • Yum (CentOS 6.4) - Supprimer tous les packages installés
  • Yum login proxy échouée: 407 sur redhat 6.5
  • CentOS - PHP - Yum Installer avec des paramètres personnalisés ./configure
  • Postfix échoue à installer dans MySQL 5.7
  • Erreur lors de la mise à jour de yum
  • Comment savoir quelle est la dernière version d'un package pour une version donnée de RHEL?
  • Installez Go 1.8 avec yum
  • Comment réinstaller ou dégrader PHP sur Centos
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.