Je viens de mettre à jour PHP en V5.4 sur mon ordinateur portable, en utilisant la technique décrite dans cette réponse, Comment installer une version différente de PHP (mise à jour ou rétrogradation) dans une version Ubuntu encore supportée ? .
J'ai fait la même chose pour mon ordinateur de bureau il y a quelque temps et tout a bien fonctionné. Cependant, sur mon ordinateur portable, l'ancienne version (5.3.10) est toujours affichée dans la CLI (php -v) et la SAPI (phpinfo()). Pourquoi ?
Il y a probablement un fichier de configuration (ou deux) qui doit être mis à jour ?
J'utilise Ubuntu 12.04.
EDIT : sortie de dpkg -l '*php5*'
comme demandé : (désolé pour le formatage)
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
ii libapache2-mod 5.3.10-1ubuntu server-side, HTML-embedded scripting languag
un libapache2-mod <none> (no description available)
ii php5 5.3.10-1ubuntu server-side, HTML-embedded scripting languag
un php5-cgi <none> (no description available)
ii php5-cli 5.3.10-1ubuntu command-line interpreter for the php5 script
ii php5-common 5.3.10-1ubuntu Common files for packages built from the php
ii php5-curl 5.3.10-1ubuntu CURL module for php5
ii php5-dev 5.3.10-1ubuntu Files for PHP5 module development
un php5-fpm <none> (no description available)
ii php5-gd 5.3.10-1ubuntu GD module for php5
ii php5-gmp 5.3.10-1ubuntu GMP module for php5
un php5-idn <none> (no description available)
un php5-imap <none> (no description available)
ii php5-intl 5.3.10-1ubuntu internationalisation module for php5
un php5-json <none> (no description available)
un php5-ldap <none> (no description available)
ii php5-mcrypt 5.3.5-0ubuntu1 MCrypt module for php5
un php5-mhash <none> (no description available)
ii php5-mysql 5.3.10-1ubuntu MySQL module for php5
un php5-mysqli <none> (no description available)
un php5-mysqlnd <none> (no description available)
un php5-pgsql <none> (no description available)
un php5-sqlite <none> (no description available)
un php5-sqlite3 <none> (no description available)
un php5-suhosin <none> (no description available)
ii php5-xdebug 2.1.0-1 Xdebug Module for PHP 5
ii php5-xmlrpc 5.3.10-1ubuntu XML-RPC module for php5
ii php5-xsl 5.3.10-1ubuntu XSL module for php5
AUTRE EDIT : Problème résolu
Bonjour, Ubuntu a soudainement décidé qu'il avait de nombreuses autres mises à jour à appliquer, y compris une mise à jour du noyau, alors j'ai laissé faire et nous avons maintenant la version 5.4 ! (Le CLI dit qu'il ne peut pas charger xdebug, mais j'ai déjà vu cela auparavant et je devrais être capable de le résoudre. Si je ne peux pas, je poserai une autre question).