I made a "Default site" and made a binding to the address of the server (let's call it xx.yy.zz.qq) on port 80, pointing on the "c:\inetpub\wwwroot\default_site" folder. When I click browse inside the IIS manager (equivalent of putting http:\\xx.yy.zz.qq in the browser), it works. It shows the content of the folder with one test file inside (phpinfo.php). But when I try to put http:\\xx.yy.zz.qq\phpinfo.php in the browser, the "HTTP 500 Internal Server Error" error appears. PHP isn't working regardless of the localhost issue.
Is there something generally wrong with my IIS or what?