As an example, say my domain is example.com, that's an ASP.NET site on IIS 7.5. I'd like to get phpBB installed and available at example.com/forum.
If I set up phpBB as it's own application, outside of example.com, I can get it going just fine on the same IIS server as the ASP.NET app, but when I try to install it as an app inside the example.com site, or as a virtual directory inside example.com, the installer hangs when trying to connect to the MySQL database. I get an HTTP 500 error from IIS:
HTTP Error 500.0 - Internal Server Error
C:\php\php-cgi.exe - The FastCGI process exceeded configured request timeout
This error occurs with both of the PHP apps I'm trying to install. In both instances, it's when the app attempts to connect to the database.
I'm entirely unsure how to fix this, or even if it's fixable. Plain vanilla PHP pages work fine (eg. <? print phpinfo(); ?>
does what it's supposed to). Suggestions?