Pour la mise à niveau php dans Xampp, vous pouvez suivre ces étapes, sinon vous pouvez ignorer ces 4 étapes et installer directement MAMP (pour Windows également) à partir du site et voici le lien de téléchargement direct
Étape 1: Effectuez des sauvegardes Avant de commencer, assurez-vous de sauvegarder tous les paramètres, les modules personnalisés et surtout le répertoire htdocs, qui contient vos scripts et vos ressources de page. Ce répertoire se trouve normalement sous C: \ xampp \ htdocs \
Étape 2: Préparation
Téléchargez PHP 5.3.0rc2. J'utilise la version VC6 afin de minimiser les problèmes de compatibilité potentiels. Il est également recommandé de télécharger la dernière version Windows de XAMPP. Bien qu'il s'agisse d'un guide de mise à niveau qui devrait fonctionner avec les versions précédentes de XAMPP, il est recommandé d'utiliser une nouvelle copie des fichiers principaux. Arrêtez toutes les instances du service Apache en cours d'exécution.
Étape 3: La mise à niveau Ce guide supposera que votre répertoire XAMPP est C: \ xampp \
Extrayez l'archive XAMPP dans un répertoire de votre choix, je vous recommande d'utiliser la valeur par défaut C: \ xampp \ Extraire le contenu de l'archive PHP vers C: \ xampp \ php \, en écrasant le contenu de ce répertoire avec les nouveaux fichiers. Ouvrez le fichier C: \ xampp \ apache \ conf \ extra \ httpd-xampp.conf et assurez-vous que les lignes suivantes sont présentes dans cet ordre:
LoadFile "/xampp/php/php5ts.dll"
LoadModule php5_module "/xampp/apache/bin/php5apache2_2.dll"
Replace C:\xampp\php\php.ini with C:\xampp\php\php.ini-dist
Uncomment the lines:
;extension=php_mbstring.dll
;extension=php_pdo_sqlite.dll
Replace the line
magic_quotes_gpc = On
with
magic_quotes_gpc = Off
Copiez tous les fichiers dans C: \ xampp \ php \ dans C: \ xampp \ apache \ bin \ (ne copiez pas les sous-répertoires ou leur contenu).
Après avoir suivi les étapes ci-dessus, redémarrez votre service Apache (cela peut être fait à l'aide de C: \ xampp \ xampp-control.exe ou manuellement via le panneau de configuration / l'invite de commande). Votre PHPinfo doit indiquer que la mise à niveau a réussi. Je mettrai à jour cet article si je découvre des problèmes liés à l'utilisation de cette méthode ou d'un moyen plus propre (automatisé) d'effectuer la mise à niveau.