Étiquette : Joomla

Mettre à jour la version de PHP 7.2 vers 7.4 sur Ubuntu 16.04 pour le CMS Joomla

Mettre à jour PHP 7.2 vers 7.4.x sur Ubuntu 16.04

A l’heure de l’écriture de cet article, PHP 8.0 est sortit. Il est bien entendu très téméraire de le mettre en production sans vérifier la compatibilité des différentes briques logicielles de votre plateforme.

Pour Joomla, la solution la plus sûre à l’heure actuelle est de mettre à jour sur PHP 7.4.13.

Connectez vous en SSH sur votre serveur. Les commandes suivantes sont à implémenter en « SU ».

Pour connaitre la version de php :

#php -v

ou bien 

#php --version

Mettre à jour la base de donnée d’installation et procéder à la mise à jour des paquetages.

 

#apt-get update
#apt-get upgrade
#apt-get install software-properties-common python-software-properties 
#LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
#apt -y install software-properties-common
#add-apt-repository ppa:ondrej/php

#apt-get update
#apt -y install php7.4
#apt-get install -y php7.4-{bcmath,bz2,intl,gd,mbstring,mysql,zip,common}

#apt-get install libapache2-mod-php7.4 php7.4-cgi php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-imap php7.4-intl php7.4-json php7.4-ldap php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-pspell php7.4-readline php7.4-soap php7.4-xml


Apres la mise à jour il est nécessaire d’activer le module Apache 2. Si Vous avez Apache 2 et PHP en module dynamique vous devez désactiver la version précédente de PHP et activer le module de la nouvelle version 7.4 de PHP.

Pour que les modifications soient prises en compte il faudra redémarrer Apache.

 

#a2dismod php7.2
#a2enmod php7.4
#service apache2 restart

Alain Pradier

Alain PRADIER. À propos de l’auteur.
Multi-passionné par la santé, le monde hospitalier, le graphisme, l’internet et le développement d’application mobiles. Biomédical, consultant qualité santé, CTO, je travaille depuis 10 ans dans l’innovation. J’aide depuis 20 ans des entreprise à concevoir et à mettre en oeuvre les solutions techniques et les stratégies opérationnelles pour leur croissance et pour consolider leur activité.

A SMART WEB (ASW)

Centre Médical de la Fontvin 
26 avenue de la Fontvin
34 970 Lattes

„We didn't know it was impossible.
So we made it !”

Mark Twain