Update PHP in XAMPP and Composer in 1 minute (2023)

Mettre à jour PHP dans XAMPP et Composer en 1 minute (2023)

Savez-vous que vous pouvez mettre à jour PHP sur le serveur XAMPP en quelques minutes ? Cet article vous explique comment mettre à jour PHP pour Xampp et composer.

Cas:

J'essayais de créer une nouvelle version de Laravel avec le nouveau nom de projet laravel mais le compositeur le faisait avec l'ancienne version 8.

Comme Laravel 9 nécessite PHP 8, mon compositeur était lié à PHP 7.

Ainsi, même après avoir exécuté la mise à jour globale du compositeur, l'ensemble des packages n'a pas été mis à jour.

Ensuite, j'ai compris que cela pouvait être un problème de PHP de mon xampp avec le composer.

3 étapes simples pour mettre à jour PHP 7 vers PHP 8 dans XAMPP :

Note:

Avant de continuer, assurez-vous de faire une sauvegarde (facultatif mais juste au cas où quelque chose se passerait mal).

Téléchargez PHP à partir du dernier Xampp :

Vous pouvez télécharger le code source des fenêtres xampp à partir de source forge.

Télécharger la capture d'écran php

Extrayez le dossier et copiez le dossier php du dernier xampp.

Maintenant, accédez à votre dossier xampp existant et renommez le dossier PHP actuel en php7 ou comme vous le souhaitez.

Collez ensuite le nouveau dossier php dans le xampp existant.

C'est ça! Vous avez enfin mis le dernier php dans Xampp.

Mais le processus ne s’arrête pas là.

Passons à l'étape suivante.

Configurer httpd-xampp.conf

Ouvrez le panneau de configuration xampp. Accédez à la configuration Apache et sélectionnez httpd-xampp.conf .

Configurer la capture d'écran httpd-xampp.conf

Ici, vous devez mettre à jour les éléments suivants :

Transformez php7 en php 8

Capture d'écran PHP

Transformez php7_module en php_module

Capture d'écran du module PHP

Capture d'écran du module PHP

Capture d'écran du module PHP

Sauvegarde le! Maintenant, si vous essayez d’exécuter Apache. Cela fonctionnera bien.

Si vous allez sur localhost/dashboard/phpinfo.php, vous verrez la dernière version de php.

Mais lorsque vous essayez d’exécuter composer. Cela échouera et donnera des tonnes d’erreurs.

Passons à la dernière étape.

Réparer Composer après la mise à jour de XAMPP PHP

Accédez au panneau de configuration xampp, cliquez sur Apache config et accédez à php.ini.

Correction de la capture d'écran du compositeur

Dans php.ini, définissez les chemins absolus comme \xampp\php sur F:\xampp\php

F : (Là où vous avez installé le répertoire de xampp, dans mon cas c'est F)

Recherchez \xampp\php dans php.ini et modifiez tous les chemins de relatifs à absolus.

Cliquez sur Enregistrer, puis accédez à la ligne de commande.

Tapez composer, vous verrez la sortie de Composer au lieu des erreurs.

Corriger l'erreur PhpMyAdmin

Après le processus ci-dessus, si votre phpmyadmin est en panne, suivez les étapes mentionnées ci-dessous.

Vous avez copié le dossier PHP et l'avez placé dans votre xampp existant. Juste comme ça, vous devrez copier le PhpMyAdmin du nouveau xampp vers votre existant.

Mais avant cela, assurez-vous d'obtenir la sauvegarde du fichier config.inc.php existant qui se trouve dans PhpMyAdmin dans xampp, puis remplacez le dossier complet par le nouveau.

Maintenant, remplacez le fichier config.inc.php par l'ancien.

Corriger l'erreur phpmyadmin

Réexécutez Apache et MySQL de votre xampp. Après cela, visitez le tableau de bord phpmyadmin.

Les erreurs devraient disparaître.

C'est ça! En un mot, vous avez appris :

  • Comment télécharger le code source de xampp
  • Comment changer la version de PHP dans Xampp
  • Comment mettre à jour PHP7 vers PHP8
  • Comment résoudre le problème du compositeur après la mise à jour vers PHP8.
  • Comment réparer l'erreur PhpMyAdmin

Nos guides de codage :

2 commentaires

online pharmacies canada

Hello There. I discovered your weblog the usage of msn. This is a really well written article. I’ll make sure to bookmark it and return to learn extra of your helpful information. Thank you for the post. I will certainly return.

Hello There. I discovered your weblog the usage of msn. This is a really well written article. I’ll make sure to bookmark it and return to learn extra of your helpful information. Thank you for the post. I will certainly return.

Jai

I haᴠe been surfing online more than three houгs today, yet I never found any interesting article like yours.

It is pretty worth enough for me. Personally, if all websitе – site owners and bloggers made good
content as you did, the internet will be much
more useful than ever before.|
I could not resist commenting. Well written!|
I’ll immeɗiately grasp your rss as I can not to find
your e-mаil ѕubscriptiоn hyperlink or newsletter sеrvіce.
Do you’vе any? Kindly permit me recognize so that I could suЬscribe.
Thanks.|

I haᴠe been surfing online more than three houгs today, yet I never found any interesting article like yours.

It is pretty worth enough for me. Personally, if all websitе – site owners and bloggers made good
content as you did, the internet will be much
more useful than ever before.|
I could not resist commenting. Well written!|
I’ll immeɗiately grasp your rss as I can not to find
your e-mаil ѕubscriptiоn hyperlink or newsletter sеrvіce.
Do you’vе any? Kindly permit me recognize so that I could suЬscribe.
Thanks.|

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés.

Ce site est protégé par reCAPTCHA, et la Politique de confidentialité et les Conditions d'utilisation de Google s'appliquent.