Come aggiungere una nuova versione di PHP a WAMP


19

Sto cercando di installare PHP 5.3.8 per funzionare con WAMP (Windows).

L'ho scaricato dal sito Web di PHP, l'ho copiato nella cartella bin e ho aggiunto questa riga a wampmanager.ini:

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

e:

[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;

Ma non funziona ...

Dopo averlo modificato e avviato WAMP, tali modifiche vengono rimosse dal file ini.


Hai provato a scaricarlo dal sito del componente aggiuntivo WAMP ? EDIT: Ho appena realizzato che la versione più recente è 5.3.1, scusate.
tombull89,

Questo non è il posto giusto per questa domanda. Tutti dovrebbero sottovalutare questa domanda. Ho bisogno di altre 4 ripetizioni ... poi lo farò. : P: P
Lonewolf,

Risposte:


1

perché non installi l'ultima versione di WAMP?

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

  • Apache 2.2.17
  • Php 5.3.3
  • Mysql 5.1.53 (versione 64 bit)
  • Mysql 5.5.8 (versione 32 bit)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2

2
Alex sta cercando di far funzionare PHP 5.3.8. WAMP 2.1a viene fornito con PHP 5.3.3.
tombull89,

36

Avevo bisogno di un modo per installare manualmente PHP 5.4, perché non c'è un componente aggiuntivo PHP 5.4 per la mia versione di WampServer.

Questo thread è un po 'vecchio, ma darò la procedura qui, in quanto corrisponde alla domanda originale.

Prenderò PHP 5.4.13 per il mio esempio (attualmente la versione 5.4 più recente)

  1. Scarica i binari su php.net
  2. Estrai tutti i file in una nuova cartella: C:/wamp/bin/php/php5.4.13/
  3. Copia il wampserver.confda un'altra cartella php (come php/php5.2.8/) nella nuova cartella
  4. Rinomina il php.ini-developmentfile inphpForApache.ini
  5. Fatto ! Riavvia WampServer (> Tasto destro del mouse su trayicon> Esci)

nota : se stai aggiungendo php versione 5.6, devi copiare anche php5apache2_4.dllda un'altra cartella php, altrimenti il ​​server wamp non si avvierà.


10
Bella risposta. Giusto per essere chiari quando mi ha fatto scattare Restart WampServer, significa che fare clic con il tasto destro sull'icona nella barra delle applicazioni, fare clic su Esci, quindi aprire nuovamente WAMP, anziché fare clic sul Restart All Servicespulsante.
MrLore,

2
Voglio solo notare che la cartella estratta dice php-5.6.18 e in Php-> Versione visualizza -5.6.18 Ha fatto qualche differenza? O ho bisogno di rinominare la cartella in 5.6.18 rimuovendo -?
mujaffars,

Ho wamp2.5 con php5.5, quindi ho provato questa soluzione per installare php5.4 ma ogni volta che cambio php in 5.4, non posso eseguire alcun progetto sul mio computer locale. Sembra che Apache non sia in esecuzione. Ho provato a fare clic manualmente su apache >> avvia il servizio, ma ancora senza fortuna
boi_echos

Sto cercando di aggiornare da php5.5.12 a php7.0.2 per Magento 2 Non funziona il logo wamp non cambia il colore arancione.
Gemma


6

Anch'io avevo bisogno di aggiornare PHP in WAMP di recente. Ci sono alcuni passaggi per farlo correttamente. Li ho coperti tutti e fornito screenshot nel post collegato sopra.

Spero che sia d'aiuto!


3

Questo è un altro articolo utile sulla modifica della versione di php in wamp.

Un dettaglio utile menzionato nell'articolo è aggiornare la variabile di ambiente in modo che punti al nuovo php , in modo da poter accedere al giusto php cli.


1
Questo articolo ha funzionato per me con WAMP 3 passando da php 7.0.0 a php 7.1.10.
Capitano Hypertext,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.