Article ID: 115733, created on Oct 7, 2013, last review on Apr 16, 2015

  • Applies to:
  • Plesk Automation 11.1
  • Plesk 11.5 for Linux
  • Plesk 10.4 for Linux/Unix

Problème

Certaines applications PHP qui tournent sur les sites Web ne sont pas compatibles avec PHP 5.3, ce qui peut vous amener à revenir à la version antérieure de PHP sur le serveur.

Résolution

Sur CentOS 5 : PHP 5.3.x est fournit par Odin, tandis que PHP 5.1.x est disponible depuis les répertoires du fournisseur de système d'exploitation.

Pour revenir à une version antérieure, procédez comme suit :

  1. Étant donné que les packs PHP 5.3 portent le nom "php53" ou "php53-mysql," ils ne peuvent pas être remplacés par les packs PHP du fournisseur et doivent être supprimés, et ce, en ignorant les dépendances :

    rpm -qa | grep php53 | xargs rpm -e --nodeps
    
  2. Installez PHP depuis les répertoires du vendeur :

    yum install php php-pdo php-gd php-imap php-mbstring php-mysql php-xml php-cli
    
  3. Téléchargez le pack Plesk psa-php5-configurator approprié pour votre version de Plesk et l'architecture CPU du serveur :

  4. Installez le pack du "PHP-configurator" de Plesk :

    rpm -Uhv psa-php5-configurator-1.6.2-cos5.build110120608.16.x86_64.rpm
    

Sur CentOS 6 : CentOS 6 est livré d'origine avec PHP 5.3. Il n'existe aucune version antérieure dans le répertoire du fournisseur de système d'exploitation. Vous pouvez utiliser un répertoire d'un logiciel tiers. Par exemple, PHP 5.2.17 est disponible dans le répertoire Atomic. Toutefois, pour passer la version antérieure de PHP, vous devez désactiver la mise à jour automatique de Plesk. Veuillez suivre les instructions de l'article de la base de connaissances n° 9294.

Étapes pour télécharger PHP sur CentOS 6 :

  1. Ajoutez le répertoire Atomic :

    wget -qq -O - http://www.atomicorp.com/installers/atomic | /bin/bash
    
  2. Téléchargez tous les packs PHP :

    yum downgrade $(rpm -qa --qf "%{NAME}\n" | grep -v ioncube | grep ^php | awk '{print $1"-5.2.17"}')
    

dd0611b6086474193d9bf78e2b293040 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 0a53c5a9ca65a74d37ef5c5eaeb55d7f e8756e9388aeca36710ac39e739b2b37 01bc4c8cf5b7f01f815a7ada004154a2 c1ecc6010feff26cb42d1d14a7881dd6 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079

Email subscription for changes to this article
Save as PDF