Force update PHP (la version ne sera pas mise à jour à partir de 5.1.6) SSH

Je ne peux pas mettre à jour mon VPS PHP car c'est la version 5.1.6 comme faisant ceci:

php -v 

PHP 5.1.6 (cli) (construit: 29 nov 2010 16:47:37)

Si je fais

 yum update php 

Il dira

 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.netcologne.de * base: ftp.plusline.de * extras: mirror.netcologne.de * updates: mirror.mortenlarsen.eu Setting up Update Process No Packages marked for Update 

Comment puis-je forcer la mise à niveau vers le dernier PHP?

Mon VPS est CentOS 5.5 32bit.

5 Solutions collect form web for “Force update PHP (la version ne sera pas mise à jour à partir de 5.1.6) SSH”

Centos 5.6 corrigera le problème, vous devriez utiliser yum effacer pour supprimer les packages php, et utiliser yum installer php53 et l'une des extensions php5.3 dont vous avez besoin.

Cela se maintient avec la philosophie de mise à jour binary et réduira la maintenance car les packages centos obtiendront les corrections de security renvoyées que Redhat fournit pour la version php installée.

Si la mise à niveau vers CentOS 5.6 n'est pas possible, essayez les packages d'IUS ( http://iuscommunity.org/ ) L'un des avantages de conserver un "Safe Repo" tel que IUS ou EPEL est que les packages ne provoqueront pas problème avec les packages OS basiques.

 yum remove php php-cgi php-cli php-common yum update yum upgrade cat /etc/*release should return: CentOS release 5.6 (Final) yum install php53 

Vous devez append un repository yum qui contient une version plus récente de PHP.

Essayez ceci pour la taille:

http://www.freshblurbs.com/install-php-5-2-centos-5-2-using-yum

Vous devrez comstackr à partir de la source .

Voici le package SRPM fourni par Oracle pour RHEL5, il devrait également fonctionner dans CentOS 5.

http://oss.oracle.com/projects/php/files/EL5/source/

Passez à 5.6 si possible et utilisez les repositorys officiels (voir la réponse de Paul S)

Si vous ne parvenez pas à passer à 5.6, il y a un count-rendu qui fera l'affaire pour 5.5, qui vient d'être testé sur une nouvelle machine virtuelle CentOS 5.5 et qui a fonctionné:

 rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm yum --enablerepo=webtatic update php 

Journal du process entier:

 spun up new centos 5.5 VM yum install php [root@centos ~]# php -v PHP 5.1.6 (cli) (built: Nov 29 2010 16:47:46) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies service httpd start service iptables stop nano info.php <?php phpinfo() ?> 

phpinfo capture d'écran: http://iainlbc.com/php516.png

 rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm yum --enablerepo=webtatic update php [root@centos html]# php -v PHP 5.3.6 (cli) (built: Mar 19 2011 07:44:03) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies service httpd restart 

Post update phpinfo: http://iainlbc.com/php536.png

  • aws beanstalk php working scaling
  • Faire Nginx envoyer des erreurs 4xx / 5xx de PHP-FPM
  • Mise à niveau de Cent OS 6.3 PHP 5.3.3 à 5.3.7 ou supérieur
  • Comment puis-je exécuter un script php à partir de la CLI sans préciser "php"?
  • définir tous les sites d'apache hors ligne avec des pages d'origine temporaire en cache statique
  • Utilisation de pconnect sur plusieurs bases de données en PHP sur Apache2
  • Comment installer les chargeurs phpshield sur centos 5 64 bit, (j'ai php 5.3.8)
  • Comment puis-je effectuer la caching DNS sur l'application PHP / Memcache
  • Comment puis-je dire à Apache quel PHP utiliser?
  • Longs temps de connexion de PHP à MySQL sur EC2
  • Serveur PHP --enable-debug effets secondaires
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.