= !MapGuide RFC 99 - Support FastCGI = 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||June 22, 2010|| ||Last Modified||Bruce Dechant June 22, 2010|| ||Author||Bruce Dechant|| ||RFC Status||proposed|| ||Implementation Status||incomplete|| ||Proposed Milestone||2.3|| ||Assigned PSC guide(s)||Bruce Dechant|| ||'''Voting History'''|||| ||+1|||| ||+0|||| ||-0|||| ||-1|||| ||Abstained|||| == Overview == This RFC updates !MapGuide to use FastCGI now that it is offically supported by Microsoft for IIS. Link to Microsoft's site on FastCGI for IIS: http://www.iis.net/download/fastcgi == Motivation == Offical support for the PHP ISAPI module has been dropped from PHP 5.3. We are planning to move to PHP 5.3 and so we need to stop using the unsupported PHP ISAPI module. This comes at a good time because Microsoft is now offically supporting FastCGI. == Proposed Solution == Upgrade to use PHP FastCGI. Upgrade existing mapagent to support FastCGI for both IIS and Apache if needed. == Implications == The unsupported PHP ISAPI module for IIS will be dropped. == Test Plan == !Build/Run on !Windows/Linux. == !Funding/Resources == Supplied by Autodesk.