Page 1 of 1

Source code for XAMPP Control Panel

PostPosted: 25. February 2010 17:03
by jmatocha
I am looking for the source code for the Windows XAMPP Control Panel.

I am using the Tomcat plugin and after updating the JRE, I am unable to control startup/shutdown of the Tomcat server through the Control Panel (but I am able to do so with Tomcat's supplied batch files). My goal is to look at the source and get it to work regardless of the JRE.

Any pointers would be appreciated.

--Jeff

Re: Source code for XAMPP Control Panel

PostPosted: 02. March 2010 16:11
by jmatocha
Is the XAMPP Control Panel source code GPL'd, or is this project actually a closed source tool (XAMPP control panel) distributed with several pieces of open source software (Apache, MySQL, ...)? Perhaps that is why it is so hard to find the control panel source code.

Thank
Jeff

Re: Source code for XAMPP Control Panel

PostPosted: 22. April 2010 16:04
by BigWetDog
Jeff,
From what I've been able to tell, the problem isn't with the xampp control panel but with xampp_cli.exe.
Check out my post here: viewtopic.php?f=16&t=37443&p=157803&hilit=source#p157803

The quick solution that I used was to set a symlink (mklink in Vista/7/2008) from xampp/tomcat/jre to my installed jre and then the control panel works.

Re: Source code for XAMPP Control Panel

PostPosted: 23. April 2010 04:27
by Narrowboyy
jmatocha wrote:Is the XAMPP Control Panel source code GPL'd, or is this project actually a closed source tool (XAMPP control panel) distributed with several pieces of open source software (Apache, MySQL, ...)? Perhaps that is why it is so hard to find the control panel source code.

Thank
Jeff
See if this post link has any help for your XCP source code needs:
viewtopic.php?f=16&t=38880&p=159571#p159571

The XCP in XAMPP versions 1.7.2 and 1.7.3 - 2.5.8 and 2.6 respectively - seem now to be closed source ever since Wiedmann wrote some of their included scripts, but follow the link above to download the only open source available and create and compile your own XCP just like Wiedmann has done.
Basically Wiedmann simply added more buttons and wrote the included scripts to access their linked locations, but the actual code for the control panel prior to the additional buttons was written by Nat32.
(perhaps he don't want anyone to see his (sloppy) code writing. ;)

Chris from Nat32 who wrote all previous XCP releases posted these last year:
viewtopic.php?f=16&t=36680&p=147200#p147200
viewtopic.php?f=16&t=34411&p=147205p147205