web-dev-qa-db-fra.com

Comment ajouter une nouvelle version PHP à WAMP

J'essaie d'installer PHP 5.3.8 pour fonctionner avec WAMP (Windows).

Je l'ai téléchargé à partir du site Web PHP, je l'ai copié dans le dossier bin et ajouté cette ligne à wampmanager.ini:

Type: item; Caption: "5.3.8"; Action: multi; Actions:switchPhp5.3.8;

et:

[switchPhp5.3.8]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.8";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;

Mais ça ne marche pas ...

Après l’avoir modifié et lancé WAMP, ces modifications sont supprimées du fichier ini.

17
Alex

pourquoi ne pas installer la dernière version de WAMP

WampServer 2.1a [24/12/10] Comprend:

  • Apache 2.2.17
  • Php 5.3.3
  • Mysql 5.1.53 (version 64 bits)
  • Mysql 5.5.8 (version 32 bits)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2
0
Remus Rigo

J'avais besoin d'un moyen pour installer manuellement PHP 5.4, car il n'y a pas d'addon PHP 5.4 pour ma version de WampServer.

Ce fil est un peu vieux mais je vais donner la procédure ici, car elle correspond à la question initiale.

Je prendrai PHP 5.4.13 pour mon exemple (actuellement la version 5.4 la plus récente)

  1. Télécharger les fichiers binaires sur php.net
  2. Extrayez tous les fichiers dans un nouveau dossier: C:/wamp/bin/php/php5.4.13/
  3. Copiez le wampserver.conf depuis un autre dossier php (comme php/php5.2.8/) dans le nouveau dossier
  4. Renommez le fichier php.ini-development en phpForApache.ini
  5. Terminé ! Redémarrez WampServer (> Cliquez avec le bouton droit sur trayicon> Exit)

note : si vous ajoutez php version 5.6, vous devez également copier php5Apache2_4.dll depuis un autre dossier php, sinon le serveur wamp ne démarrera pas.

34
zessx

Moi aussi j'avais besoin de mettre à jour PHP dans WAMP récemment. Il y a quelques étapes à suivre pour le faire correctement. Je les ai tous couverts et fourni des captures d'écran dans l'article lié à ci-dessus.

J'espère que ça aide!

6
John Dugan

This est un autre article utile sur la modification de la version php dans wamp.

Un détail utile qui est mentionné dans l'article est de mettre à jour la variable d'environnement pour pointer vers le nouveau php , afin que vous puissiez avoir accès au cli php approprié.

2
Alexander Lomia