Laravel Valet et PHP 8.2

Développez sous Mac avec Valet de Laravel et PHP 8.2

Pour ceux qui développent sous Valet de Laravel

Vous pouvez mettre à jour PHP en version 8.2 disponible depuis le 8 décembre.

Si vous utilisez Valet, vous êtes sensé utiliser Brew.
Donc, go to Terminal et lancez :

brew update

Cela met à jour les paquets Brew disponibles

En lançant la commande :

brew outdated

Vous verrez vos paquets disposant de mises à jours. Par exemple :

php (8.1.2) < 8.2.0

 

Si vous lancez brew upgrade, vous risquez d'en avoir pour des heures...
Pour mettre uniquement PHP à jour, lancez :

brew upgrade php

 

Une fois l'installation terminée, lancez :

brew link --overwrite --force php@8.2

 

Pour utiliser les commandes PHP dans le terminal, vous avez certainement ajoutez des "export" dans votre ~/.bash_profile.
Si oui n'oubliez pas d'y mettre à jour la version de PHP.
Si non, faites ça :

sudo nano ~/.bash_profile

Et ajoutez ces lignes

export PATH="/usr/local/opt/php@8.2/bin:$PATH"
export PATH="/usr/local/opt/php@8.2/sbin:$PATH"
export LDFLAGS="-L/usr/local/opt/php@8.2/lib"
export CPPFLAGS="-I/usr/local/opt/php@8.2/include"

ctrl + o pour enregistrer
ctrl + x pour fermer nano

Contrôlez la version de PHP

php -v

 

Maintenant que PHP est à jour, il faut que Valet le prenne en charge.

On retourne au charbon (terminal)

cd
composer global update
valet install
valet use php@8.2

 

Si tout est OK et que vous pensez ne plus avoir besoin des versions antérieures de PHP, lancez :

brew uninstall php@8.1.2

(version présente chez moi)
Vous trouverez les paquets installés par Brew ici :
/usr/local/opt/
Surtout ne touchez à rien la dedans ! Pour désinstaller d'anciennes versions de PHP, utilisez la commande brew uninstall php@n°_de_version

Un petit redémarrage, pour que tout soit d'équerre,
Et voilà


Publication : mardi 13 décembre 2022 à 01:46
Mis à jour : mardi 13 décembre 2022 à 02:01
Article vue 1288 fois

Laravel Valet et PHP 8.2
Haut de page