I'm running IIS7 and I have fastCGI installed and php code works just fine normally.
Today I added a php file that contained only code an no html markup to the bin directory. And when I try to access it via http, i get a 404 back.
I've verified the file is on the server, and I've verified that the problem goes away if I move the file out of the bin directory.
My question is why does the bin directory hide php files? (and html files too, incidentally.) Is it some IIS security precaution?