I've just installed PHP (5.3.1) and MySQL (5.1.44) on my development machine. Then I used the Web Platform Installer to install a copy of Joomla and Drupal.

However, when I tried to browse either site application, I get a HTTP Error 500:

Module  FastCgiModule
Notification    ExecuteRequestHandler
Handler PHP_via_FastCGI
Error Code  0x00000000
Requested URL   http://localhost:808/drupal/index.php
Physical Path   D:\Projects\drupal\index.php
Logon Method    Anonymous
Logon User  Anonymous

PHPInfo.php reports that FastCGI is configured (not sure if that is significant). Sure the fact that PHPInfo.php reports anything is perhaps an indication that PHP itself is working...?

I'm struggling to know where to look for a solution... Each application appears to be configure similarly to my other [ASP/ASP.NET] applications.

link|improve this question

60% accept rate
permissions? Does IUSR have access to the paths your installs are in? Some PHP commands require access to the directory ABOVE the one with the files in (will dig up a reference if you need it). Also, out of curiousity, why didn't you use WPI to install PHP as well as Joomla and Drupal? – Richard Benson Sep 30 '11 at 10:00
@Richard Benson: Holy Post Revival! The honest answer is that this boat has long since sailed. I moved onto other projects a long time ago, and so I couldn't begin to answer your question - sorry.. I never did get a solution. – CJM Sep 30 '11 at 10:47
whoops, why the hell did that appear on my front page.... nothing like a good ol necro post on a Friday :) – Richard Benson Sep 30 '11 at 16:41
feedback

1 Answer

Do you have custom error pages enabled?

If so, IIS will replace the error output that PHP gives you with a custom error page. Try disabling that, et voila, there is your debug output.

Probably a script error.

link|improve this answer
No, custom error pages are not enabled. While it could be a script error, it would be a little surprising given that both Drupal and Joomla are similarly affected, and given that they were default installations from the Web Platform Installer (i.e. meant to be easy installs). – CJM Mar 1 '10 at 17:21
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.