Catégories
PHP

Comment installer PHP8.2 sur PHPMON ?

Salut les devs, aujourd’hui, on aborde un petit sujet technique autour de PHP8.2 et PHPMON.

PHP8.2 va faire son apparition officielle dans 2 jours, mais il me tardait de tester cette nouvelle version sur PHPMON.

Pour voir apparaître PHP 8.2 dans la liste des versions disponibles sous PHPMON, il faut au préalable l’installer.

Cela se fait rapidement (enfin rapidement, tout dépends bien sûr de votre connexion) avec brew.

brew search php8

// list of results

brew install shivammathur/php/php@8.2 

Au bout de quelques minutes, vous aurez votre nouvelle version de PHP qui sera installée.

Rédémarrer PHPMON pour voir PHP8.2 dans la liste des versions PHP disponibles

Il est nécessaire de rédémarrer PHPMON pour que la nouvelle version de PHP apparaisse dans les versions utilisables.

Activer pour la première PHP8.2

Lorsque vous allez cliquer pour la première fois sur PHP8.2 pour l’activer, il est possible que PHPMON vous fasse savoir qu’il n’est pas trop content :

Dans ce cas, commencez par vérifier votre version de valet avec :

valet -V

Il est impératif que votre version de valet soit égale ou supérieure à 3.1.11.

Ici la version de Laravel Valet n’est pas adaptée

Dans ce cas, il est recommandé de procéder en deux étapes :

// Etape 1
composer global update

// Etape 2
valet install

Si tout se passe bien, une fois ces installations terminées, un valet -V doit vous retourner une version égale ou supérieure à 3.1.11.

Notre version de Laravel Valet est bien supérieure au minimum requis.

Une fois que votre version de Valet est => 3.1.11, vous pouvez basculer via PHPMON sur PHP8.2 en le sélectionnant dans la liste

Enfin, retournez dans votre console et relancez un valet install qui corrigera votre installation php-fpm.

Pour plus de sérénité, vous pouvez redémarrer PHPMON pour être bien sûr qu’il prenne bien en compte les changements que vous venez d’effectuer.

À présent vous pouvez switcher à votre guise entre les différentes versions de PHP installées sur votre machine.

Si vous souhaitez en savoir plus sur les nouveautés de PHP8.2, je vous encourage à lire cet article ou à visionner la vidéo ci-dessous :

Bon développements en PHP8.2.

Par HappyToDev

Absolument passionné depuis toujours par l'informatique et la programmation, je souhaite via ce blog vous faire passer un peu du savoir que j'ai accumulé depuis des années.
Et même, pourquoi pas, vous aider à faire le premier pas dans le développement web.

Vous êtes prêts ?
Alors allons y ensemble et n'oubliez pas que les débutants sont vraiment les bienvenus.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.