This is the result of an incorrect registry setting in Windows.
Try this - preferably before hurling curses telepathically at M*crosoft ;-)
Open Regedit and look for the following key:
NOTE: The ControlSet number. In my case I had 2 keys, ControlSet001 and ControlSet002. In each of these, I had a mapping to a previous installation of PHP and not the current installation.
Delete these, or change them to point to the directory of your current PHP installation, in my case;
If anyone knows what these extra registry settings are there for, please let us know.
Happy PHPing folks!
Neil J. McLeish