Page 1 of 1

can I extend XAMPP with plugins

PostPosted: 17. September 2011 13:49
by lse123
can I extend XAMPP with plugins? If yes, same degree as Apache.org? Basically is any difference on this?

Re: can I extend XAMPP with plugins

PostPosted: 17. September 2011 20:49
by JonB
Plugins? -Before I try to answer that, I'd need an example of what 'you' consider an Apache plugin...

Good Luck
8)

Re: can I extend XAMPP with plugins

PostPosted: 17. September 2011 21:48
by lse123
I mean like Apache modules for APACHE.ORG HTTP SERVER?

Re: can I extend XAMPP with plugins

PostPosted: 18. September 2011 01:10
by JonB
I thought that was what you might have meant. Just say 'module' ;-)
(there are plug-in systems for Apache)

Ok, this is the answer -

If the module relies on a binary (and most do) the binary usually has to be compiled with the same compiler as the Apache core. This means for XAMPP for Windows 1.7.4 and below a VC6 compiled thread safe binary (nothing that requires FastCGI) and for XAMPP 1.7.5, a VC9 compiled binary. also non-FastCGI. The XAMPP core is multi-threaded AFAIK.

I suggest Google "Apache modules Windows' for more info - but here are some that give good background -

http://www.apachelounge.com/download/
http://httpd.apache.org/docs/2.0/mod/mod_so.html
http://ivascucristian.com/how-do-you-cr ... he-module/

Good Luck
8)

Re: can I extend XAMPP with plugins

PostPosted: 18. September 2011 14:50
by lse123
You mean I can extent XAMPP, Correct?
Well, how many of modules can extent it about (lets say the apache.org 100%) eg 50% of available?
May extent and Tomcat? In such cases I must NOT upgrade XAMPP because all extensions gone?

###### ApacheFriends XAMPP (Basispaket) version 1.7.4 ######

+ Apache 2.2.17
+ MySQL 5.5.8 (Community Server)
+ PHP 5.3.5 (VC6 X86 32bit) + PEAR
+ XAMPP Control Version 2.5 from www.nat32.com
+ XAMPP Security
+ SQLite 2.8.15
+ OpenSSL 0.9.8o
+ phpMyAdmin 3.3.9
+ ADOdb 5.11
+ Mercury Mail Transport System v4.62
+ FileZilla FTP Server 0.9.37
+ Webalizer 2.01-10
+ Zend Optimizer 3.3.0
+ Perl 5.10.1
+ Mod_perl 2.0.4
+ Tomcat 7.0.3

Re: can I extend XAMPP with plugins

PostPosted: 18. September 2011 15:28
by JonB
What I mean is what you asked:
You can add Apache modules that are not present in the XAMPP distribution -- if they are Apache 2.2 versions, and they are thread-safe, and if any required dll's are created with the correct compiler for your version of XAMPP. for 1.7.4 that would be a VC6 compiled dll.

As for the other stuff - who knows?

If you want to be able to do what you want with everything, then you have to learn to build your own stack, -- install all the components standalone and make them work by doing the integration yourself. Things like XAMPP and WAMP are not designed for mixing and matching anything you want.

I'm here to help make XAMPP work as it comes out of the box. Beyond that, I'll give advice -- but its really something you have to make judgments on, not me. Its not all that difficult to build your own stack and you will learn a lot (like how much work the XAMPP project leaders put in on all this)

Good luck
8)