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.

Affiliation : Jérémy Mouzin – Présentation du module algorithmique

Tu te prépares à passer bientôt des entretiens techniques d’embauche (sur CodinGame peut-être ?) ou tu as échoué lors de tes derniers entretiens ?

Ne rate plus une occasion de décrocher ton 1er job en te formant à l’algorithmique dès maintenant !
Dans ce module de 60h j’ai résolu des exercices en live sur les plateformes CodeWars et CodinGame en t’expliquant toute ma façon de penser de A à Z.

Tu apprendras la méthode DECAPI et l’utilisation du pseudo-code pour éviter le syndrome de la page blanche et résoudre n’importe quel exercice facilement.

Cette formation est unique en son genre et n’existe nulle part ailleurs sur internet, prends le temps de lire le contenu complet de ce module car il peut te permettre d’accéder enfin à ton 1er job de développeur.

Accéder au module algorithmique

Astuce budget : tu peux payer en 5 fois sans frais ! 

 

Abonnement unique O2Switch à 5€/mois

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.