Quote
That also means, the apache php.ini is continually overwritten by the phpForApache.ini file each time I switch.
Not actually as there a 2 different iniForAcache.ini file each one stored in the PHP folder relevant to the PHP version.
If you have PHP5.2 running and edit with the wampmanager link it edits the ini file in the apache folder.
When you switch FROM 5.2 TO 5.3 wamp
1. copies the apache/ini to php 5.2 folder as iniForApche.ini
2. copies the php 5.3 folders iniForApache into the apache folder as php.ini
So the upshot is that you
1. activate the PHP version you want to configure THEN edit the php.ini using the wamp manage link.
2. activatre the next PHP version you want to configure THEN edit the php.ini using the wamp manage link.
When you next switch it all happens again THUS protecting the php config used in each version of PHP.
This way you could set up php 5.2 to use ZEND debugger and 5.3 to use XDEBUG
switching php versions will automatically save and restore the correct php.ini and restart apache to activate the new php config.