Tout le monde ne sait pas que depuis un certain temps installer ou faire mise à niveauvers une version plus récente de WordPress 3.2, il faut que sur serveur Web pour installer une version plus récente de PHP 5.2.4.
Si une version de PHP antérieure à 5.2.4 est installée sur le serveur, lors de l'installation de la version de WordPress 3.2.1, apparaîtra ÉCHEC / message: “Votre serveur exécute PHP version 5.1.6 mais WordPress 3.2.1 nécessite au moins 5.2.4“.
Le problème peut être résolu très simplement en mettant à jour PHP, mais avant de faire cela, quelques éléments doivent être pris en compte. Tout d'abord, la mise à niveau de PHP est exclu sur un hébergement mutualisé. Pour effectuer la mise à niveau, vous devez disposer d'un accès administrateur au serveur (serveur dédié ou VPS). Deuxièmement, avant la mise à niveau, vous devez documenter et veiller à ce que nouvelle version de PHP ne pas donner erreurs d'autres sites hébergés sur ce serveur.
Parce que CentOS est le système d'exploitation le plus utilisé pour Serveurs Web (d'accord si de cPanel / WHM) nous allons vous montrer comment cela peut être fait mise à niveau vers PHP 5.2.10 vers CentOS 5.x 32 bits.
Mettre à niveau PHP 5.1.x à 5.2.x vers CentOS 5.x 32 bits
1. Nous vérifions quels packages/modules PHP sont installés (par exemple php-mcrypt) en plus du package standard. S'ils existent, ils devront être supprimés ou mis à jour.
Nous vérifions les packages installés :
rpm -qa | grep php

2. Nous ajoutons de nouvelles archives pour miam, nécessaire mise à niveaude la version PHP.
nano /etc/yum.repos.d/CentOS-Testing.repo
Dans le fichier nouvellement créé (CentOS-Testing.repo) les lignes ci-dessous seront ajoutées (copier/coller) :
[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*
Ctrl + x pour enregistrer le fichier CentOS-Testing.repo.
3. Mettez à jour PHP via miam :
yum update
4. Redémarrer Apache / httpd :
service httpd restart
Après avoir redémarré httpd, vérifiez la version et les packages installés :

Vérifiez s'il y a des erreurs de module/package :
php -v
Stealth Settings – Mise à niveau PHP / CentOS 32 bits (i386).