= !MapGuide RFC 121 - Upgrade Apache, Tomcat and PHP to latest version = This page contains a change request (RFC) for the !MapGuide Open Source project. More !MapGuide RFCs can be found on the [wiki:MapGuideRfcs RFCs] page. == Status == ||RFC Template Version||(1.0)|| ||Submission Date||29 August 2011|| ||Last Modified||29 August 2011|| ||Author||Mars Wu|| ||RFC Status||draft|| ||Implementation Status||pending|| ||Proposed Milestone||2.4|| ||Assigned PSC guide(s)||Bruce Dechant|| ||'''Voting History'''||(vote date)|| ||+1|||| ||+0|||| ||-0|||| ||-1|||| ||no vote|| || == Overview == This RFC proposes to upgrade Apache, Tomcat and PHP to the latest versions. Until now the latest version for above components are: 1. Apache: 2.2.19 2. Tomcat: 6.0.33 3. PHP: 5.3.8 == Motivation == Many security issues and functional defects have been fixed for these components in the latest versions. And it's a good thing if we could upgrade the components in time to avoid risks of upgrading between major releases which might introduce too many changes. * Change log for Apache could be found here: http://www.apache.org/dist/httpd/CHANGES_2.2 * Change log for Tomcat could be found here: http://tomcat.apache.org/tomcat-6.0-doc/changelog.html * Change log for PHP could be found here: http://php.net/ChangeLog-5.php#5.3.8 == Proposed Solution == 1. Upgrade Apache to 2.2.19 2. Upgrade Tomcat to 6.0.33 3. Upgrade PHP to 5.3.8 Note: * x64 Apache binaries will be from: http://www.blackdot.be * x64 PHP binaries will be built from the source code of 5.3.8 branch == Implications == N/A == Test Plan == Build and run on Windows and Linux == Funding / Resources == Autodesk supplied. == Addendum ==