Asked By David Wang
14-Feb-07 08:01 AM

Hmm. Well, my freshly installed XPSP2 with IIS and PHP default install
works just fine for phpinfo() with anonymous authentication. The
problem is something specific to your non-default XPSP2 installation,
and we have to figure out your non-default configuration problem.
I would start by verifying that:
1. info.php and index.html have the same NTFS ACLs
2. info.php and index.html have the same Authentication protocols
configured and enabled
3. Depending if you configured PHP ISAPI or PHP CGI on IIS, make sure
the NTFS ACLs on all those binaries are the same between your XPSP2
machine and XP machine.
4. The configured username/password for anonymous authehntication,
stored in IIS, match up with the actual username/password on XP
I suspect that some setup program configured mistakes for info.php
which are harder for average users to figure out. Create and use your
own index.php file for testing.
//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//