在Windows Web服务器2008的IIS 7.5中,我收到了500响应任何请求。 检查萤火虫,如果我正在转发,但请求被作出,没有转发,只需得到500响应与页面看起来像Symfony响应页面。
禁用所有url重新写入,并要求index.html(仍然获得500)检查特色设置下的错误页面,并检查详细的错误。 检查了PHP的错误日志,并没有写了几天。
[UPDATE]
当我写这个,并列出了我尝试过的东西,我试着select在根节点,而不是站点节点的详细的错误消息。 看起来像有人更改文件权限,以便IIS不能再读取configuration文件。
在根节点(不是站点节点)上select详细的错误消息时,我得到一些信息:
the related configuration data for the page is invalid. … This error occurs when there is a problem reading the configuration file for the Web server
看起来像有人更改文件权限,以便IIS不能再读取configuration文件。
给予networking服务的完全许可,错误消失了。 (实际上添加NETWORK SERVIcE和IUSR之后,它仍然给了我这个错误,所以只需要加上所有的权限就可以了。有时候删除碎片的最好方法就是使用大锤。)