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 enregistrerctrl + 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à