Page 1 of 1

multiple xampp versions installed

PostPosted: 04. May 2009 18:39
by besonen
can i have multiple xampp installations that won't interfere with each other?

i'm imagining that the only conflicts might be duplicate registry settings or environmental variables.

on the other hand i was under the impression that the xampp zip file was self-contained (a la "portable") and that xampp did _not_ modify registry or environmental variable settings. is this true?


thanks,
david

Re: multiple xampp versions installed

PostPosted: 17. May 2009 22:10
by ridgewood
You will have to run each version on sets of different ports... this link: http://zedfiles.com/DTX/index.htm will explain how to set up the alternative porting for concurrent sessions of XAMPP... along with a download for a launcher designed especially for this application.

Re: multiple xampp versions installed

PostPosted: 18. May 2009 02:25
by Sharley
besonen wrote:can i have multiple xampp installations that won't interfere with each other?
David, out of curiosity, why would you want to have multiple instances of XAMPP running at the same time?

Re: multiple xampp versions installed

PostPosted: 15. June 2009 19:25
by kmaid
I cannot speak for the OP but i was looking to install XAMPP along side a copy of parallels plesk because i need an isolated testing environment for my web application along with some functions like curl and system exec i do not want available on my plesk setup.

The problem i faced is that the plesk installation uses the same service names as Xampp does for apache and mysql which should be the same problem experienced with installing multiple instances of Xampp.

I have figured out a dirty work around which might be useful to others. Just change all the xampp service(s) ports (search forums if you do not know how to do this) and then instead of installing the services get a copy of FireDameon or if money/piracy is an issue use Scheduled Tasks to run the various start bats in the xampp directory on system startup. Its not a great solution but so far its worked for me with the only drawback being it kills allot of functionality of the xampp control panel.

In most situations you can make one installation of XAMPP do everything you want just by using Vhosts/careful configuration of the services and this should be considered a last resort. The only reason i did it is to keep it easy to remove after i am finished and avoid any possible security repercussions from allowing the extra functionality. If you do use my method i think it would be interesting to post why you needed it here :).

-Kmaid