I cannot figure out why my PHP installation is requesting a physical path without an extension.
Requested URL http://localhost:80/index
Physical Path C:\inetpub\wwwroot\index
PHP is working fine with phpinfo.
web.config contents (although the error is unchanged regardless of whether the web.config file exists in the root folder or not): https://pastebin.com/5E2x3yeP
I have tried Googling and to my surprise no results related to a physical path showing no extension. I'm sure I'm missing something silly in the php.ini or something. Any help is extremely appreciated!
web.config
? None of them would redirect localhost:80:index to localhost:80/index.php, and that's exactly why IIS checks and responds 404.