PHP Questions

By Walter Oliver

December 22, 2007

What support is available for PHP running with FastCGI?

Microsoft does not support PHP. We started integration testing with 5.2.1. Most of the testing seen shows PHP working well, without specific integration issues (other than bugs on our side which we are fixing, or bugs in PHP which are independent of the FastCGI).

Can multiple versions of PHP run in the same Application Pool?

Yes. Several web sites in the same app pool can use different PHP versions when using the FastCGI components that we are releasing for IIS 6.0 and IIS 7.0. Here's an example of an .ini file:

[Types]
PHP:1=PHPV4
PHP:2=PHPV5
[PHPV4]
ExePath=c:\PHP4\php-cgi.exe
[PHPV5]
ExePath=c:\PHP5\php-cgi.exe

The PHP:1 and PHP:2 means that the extension applies to Web Site #1 and #2 respectively.

Is there a list of PHP applications that have been tested on Windows Server® 2008?

These applications have been used on Windows Server 2008 and have no known issues.