According to the Windows Binaries download page http://windows.php.net/download/
Do NOT use VC9 version with apache.org binaries
Does it persist? The only VC6 binaries for PHP 5.2, and I believe that VC6 is no longer supported by Microsoft?
Using VC6 Apache (which is the apache.org assembly) will NOT work with PHP VC9.
PHP.net offers you to use the Apache binaries from ApacheLounge , they are built with VC9 and will work.