Originariamente inviato da kylnas1
è un server locale, non fa niente se devo restartare apache, l'importante è che ci possa lavorare per qualche giorno per poi ritornare all'ultima versione.
devi semplicemente scambiare le righe di configurazione nel file httpd.conf e restartare.

facciamo un esempio con php 5.2 e php 5.3:

metti in due cartelle le due versioni del php:

c:\php52
c:\php53

configura correttamente i due file php.ini. Poi nel httpd.conf metti le seguenti righe:

#php.ini dir

#PHPIniDir "C:/php52"
#LoadModule php5_module "C:/php52/php5apache2_2.dll"
PHPIniDir "C:/php53"
LoadModule php5_module "C:/php53/php5apache2_2.dll"

basta scambiare i due # rem per caricare una configurazione oppure l'altra ovviamente restartando apache. Con questo sistema puoi caricare tutte le configurazioni che vuoi. Personalmente mi son fatto tanti file httpd.conf (cambio anche altre cose) e mi gestisco tutto con un banalissimo file batch che stoppa e fa ripartire la configurazione voluta.