• [solved] WinXP - two installations of XAMPP?#

  • sharkbait Reply #1, 3 years ago

    Reply
    Hi there,

    right now i use e-novative Wamp (not XAMPP, e-novative wamp isn't supported any more though) as server environment on my local machine (WinXP Home) which still serves my needs in most cases...

    Apache: Apache/1.3.33 (Win32) PHP/5.0.4
    MySql: 4.1.12a-nt-log

    but, would it be possible to install another version of XAMPP simultaniously in order to test applications that need other/newer apache/php/mysql requirements?

    jan


  • opengeek Reply #2, 3 years ago

    Reply
    I currently have 14 versions of xampp installed on XP; get the zip or 7zip packages and extract them manually, rename to a version specific dir (i.e. xampp1.6.8/) and run the setup bat file. Then just create a link to the control panel for each version and you can stop/start each pair of Apache/MySQL configurations as needed.

    NOTE: you can also modify them to all use a shared document root if you prefer, but I have separate document roots so I can work on things for specific versions if need be...


  • sharkbait Reply #3, 3 years ago

    Reply
    Hi OpenGeek,

    thanks for your reply, i'll try that.

    I currently have 14 versions of xampp

    jan


  • sharkbait Reply #4, 3 years ago

    Reply
    ...so before i want to use another server-environment with xampp, i need to stop the currently running apache & mysql, right?
    using cmd -> "net stop apache" & "net stop mysql"


  • etal Reply #5, 3 years ago

    Reply
    If you want to have more then one instance of apache running concurrently you have to configure it to listen on a different port, the same goes for mysql.


  • opengeek Reply #6, 3 years ago

    Reply
    Quote from: sharkbait at May 06, 2009, 09:44 AM
    ...so before i want to use another server-environment with xampp, i need to stop the currently running apache & mysql, right?
    using cmd -> "net stop apache" & "net stop mysql"
    Correct, you can only run one at a time, unless you change the ports for each as suggested by etal.


  • sharkbait Reply #7, 3 years ago

    Reply
    great, thank you - it's working now!


  • sharkbait Reply #8, 3 years ago

    Reply
    well, not entirely...when i stop the xampp apache and mysql, and i cmd'd start the apache for my e-novative environment, it would automatically start mysql that is used by xampp , so my old db wasn't accessible anymore.
    maybe i'll transfer all installations from e-novative and move them to a xampp environment...or does anybody know how to resolve this behaviour?

    jan


  • sharkbait Reply #9, 3 years ago

    Reply
    in e-novative my settings for the mysql-port are:

    my.ini -> [client]306
    php.ini -> mysqli.default_port = 3306

    would changing this value solve my problem? and if yes, to which value?
    thanks, j


  • nickwuk Reply #10, 9 months ago

    Reply
    I've installed xampp 1.7.4 on Windows7 in the root of the C-drive using the exe installer and tested that it works. I've then installed xampp 1.4.16 by copying the files from the zip to folder xampp1.4.16 also in the root of the C-drive. In the httpd.conf file for 1.4.16 I've changed the listen port to 81, and both versions point to D:\www as the document root.

    What should I do now to get v1.4.16 running?