CitizenZ Accueil Blog A propos Contact Connexion
Retour à la liste des articles Symfony 5 - Mettre à jour les versions de PHP disponibles

Symfony 5 - Mettre à jour les versions de PHP disponibles

Olivier Prieur | il y a 4 ans | il y a 9 mois Développement web | 0 | 9967

J'utilise des VPS installés avec Ubuntu server 18.04. La version de PHP installée par défaut sur une 18.04 est 7.2. Mais j'avais besoin d'utiliser une version 7.4 pour mes projets Symfony...

J'ai bien pu installer cette version grace à :

$ sudo apt install software-properties-common

$ sudo add-apt-repository ppa:ondrej/php

$ sudo apt update


Une fois Nginx configuré avec la bonne version de PHP, je pensais qu'il suffisait de le relancer... sans rien d'autre. Seulement, voila : problème, notamment pour faire un "clear cache" :

# symfony console c:c

Composer detected issues in your platform:

Your Composer dependencies require a PHP version ">= 7.4.0". You are running 7.2.34-10+ubuntu18.04.1+deb.sury.org+1.

PHP Fatal error:  Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0". You are running 7.2.34-10+ubuntu18.04.1+deb.sury.org+1. in /var/www/olivierprieur.fr/olivierprieur/vendor/composer/platform_check.php on line 24

exit status 255

Symfony ne reconnait plus la bonne version de PHP.

Mais il existe une commande simple pour y remédier :

# symfony local:php:refresh

 Available PHP versions refreshed!

... et maintenant le clear cache se passe sans problème :

# symfony console c:c

 // Clearing the cache for the prod environment with debug false

 [OK] Cache for the "prod" environment (debug=false) was successfully cleared.

Olivier Prieur

Olivier Prieur

Geek quinqua nivernais fan d'ovalie, de musique, de linuxeries et de Net.
Portfolio : https://www.olivierprieur.fr

Laissez un commentaire

Il n'y a actuellement aucun commentaire pour cet article

A la une

Activer la transparence de Ptyxis

Lire l'article

La meilleure distribution Linux... n’existe pas

Lire l'article

Quand Windows 11 ferme la porte, Linux ouvre une fenêtre

Lire l'article

I use Debian, by the way

Lire l'article

Les plus lus

Symfony : barre de recherche dans la sidebar 21687

Lire l'article

Installer proprement les drivers NVIDIA sur Debian 13 (Trixie) RC1 : retour d'expérience 16312

Lire l'article

VSCode : 10 raccourcis clavier indispensables (Linux) 14645

Lire l'article

I use Debian, by the way 14074

Lire l'article

Les plus likés

Installer proprement les drivers NVIDIA sur Debian 13 (Trixie) RC1 : retour d'expérience

6 Lire l'article

Quelle distribution Linux ? Pour qui ? Pour quoi ?

5 Lire l'article

Symfony : afficher le site en développement sur son PC et son mobile

4 Lire l'article