I appreciate the suggestion but there is additional complexity here - an existing PHP application which I am migrating is heavily dependent on the 2.1 PHP sample viewer (the application is essentially just the sample plus custom code, all in the same scripts) and according to the docs the viewers needed to change for the PHP 5.3 upgrade.
<br /><br />
As yet I have no idea how painful it could be fixing the 2.1 application to work with the 2.2 API. Based on <a href="http://trac.osgeo.org/mapguide/wiki/Release/2.2/Notes" target="_top" rel="nofollow" link="external">the 2.2 release notes</a> it doesn't look too bad, but 1) things can always end up worse than they look and 2) I don't see any obvious reason for 2.2 working better than 2.1 on my server configuration.
<br /><br />
Is there any particular reason for looking at 2.2 other than it being newer? 
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://osgeo-org.1560.n6.nabble.com/MGOS-Windows-Server-2008R2-mapagent-fcgi-isapi-MapAgent-dll-50x-errors-tp4466466p4467291.html">Re: MGOS Windows Server 2008R2 - mapagent.fcgi / isapi_MapAgent.dll 50x errors</a><br/>
Sent from the <a href="http://osgeo-org.1560.n6.nabble.com/MapGuide-Users-f4182607.html">MapGuide Users mailing list archive</a> at Nabble.com.<br/>