I have installed Mapguide 2011 server on Windows 2008 R2 64-bit and the Web Extensions on the IIS6 web server on W2003 64-bit using the 64-bit versions of both. Our application uses a combination of .Net 1 and 2.
Application pools have been used for the different .Net versions with Mapguide using the .Net 2 App Pool.
Try as I might I cannot display any php pages there show 'page not found' (404) errors.
PHP runs from the command line processing a text file to echo some text. I have tried a test.php file to show phpinfo() in various locations but nothing shows.
One inconsistency I have noticed is that within the IIS GUI manager the .php extensions are registered OK but running ADSUtil show scriptmaps does not return any php mappings.