Ajouter des versions PHP à UwAmp

Méthode 1 (limitée aux versions disponibles sur le dépôt distant) :

Cliquer sur l’icône en forme de pièce de puzzle située à droite de la liste déroulante des versions, et sélectionner « UwAmp PHP dépot » dans la fenêtre suivante.

UwAmp PHP dépot

Sélectionner la ou les versions et cliquer sur « Installer ».


Méthode 2 (permet d’ajouter toutes les versions PHP)

Télécharger directement les versions sur le site php.net :

Cliquer sur « Windows downloads » et télécharger le Zip x86 Thread Safe :

x86 Thread Safe / UwAmp

Décompresser l’archive et placer son contenu dans un dossier portant nom de la version (ex : php-7.4.23)
Placer ce dossier dans le répertoire UwAmp\bin\php\ :

Lancer UwAmp.

Une pop-up affichant le message de détection de la nouvelle version va s’ouvrir pour permettre la configuration (qui consistera à créer automatiquement deux nouveaux fichiers dans le dossier : php_initial.ini et php_uwamp.ini).
Cliquer sur « Oui » et sélectionner le type de config (dev ou prod).

Installation PHP UwAmp
Fenêtre UwAmp, installation PHP

C’est fini, la nouvelle version est désormais sélectionnable dans la liste PHP version de UwAmp.


Il est possible de rencontrer des problèmes avec Apache lors de l’utilisation de PHP 7.4 et ultérieur avec UwAmp (serveur Apache stoppé)

il faut alors installer la dernière version du package Redistribuable Visual C++, téléchargeable sur le site de support Microsoft.

UwAmp nécessite la version vc_redist.x86.exe :

8 réflexions sur « Ajouter des versions PHP à UwAmp »

  1. Salut a toi,

    Merci pour cette page qui m’a été très utile, cependant je rencontre un problème qui est celui-ci, en voulant décompresser par l’acp une archive a TAR
    j’ai ce message d’erreur

    require_once(PEAR.php): failed to open stream: No such file or directory

    comment puis je faire ou trouver ce fameux PEAR.php et ou l’installer?.

    En te remerciant.

  2. bon moi voici l’erreur que je recois « httpd.exe: Syntax error on line 166 of C:/Users/liapoui/Downloads/UwAmp/bin/apache/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from »

  3. bonjour c’est encore moi j’essai d’installer php8.0.0 sur mon uwamp et j’ai cette erreur de l’aide s’il vous plait :

    httpd.exe: Syntax error on line 166 of C:/Users/liapoui/Downloads/UwAmp/bin/apache/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from

    j’ai vue dans ta photo que tu as php 8.0 ça marche chez toi

  4. Bonjour, à tout hazard, çà peux aider:

    Installation pas a pas d’Uwamp seveur Web ( apache – php -mysql )

    Mise en place de différentes versions de PHP – ( 7.2, 7.4; 8.0 , 8.1) et configuration .
    Comment eviter L’erreur :
    « httpd.exe: Syntax error on line 166 of C:/UwAmp/bin/apache/conf/httpd.conf: Can’t locate API module structure `php8_module’  »

    URL: https://www.youtube.com/watch?v=de1jseSa0bI

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.