在我的wwwroot主文件夹中,我有一个index.html文件。里面的我包含的文件如:IIS:尝试在机器上配置IIS以使用包含文件时出现500服务器错误
<!--#include file="include/globalSearch_index.inc"-->
<!--#include file="include/footer_index.inc"-->
在同一个文件夹中,我还有一个名为“include”的文件夹,其中包含这些文件。 * .inc文件只包含可重复使用的html片段
默认情况下,如果我尝试使用localhost/index.html来查看这些内容,这些说明将被忽略,index.html页面上的内容会被渲染。我按照此page中的说明在IIS中设置适当的处理程序映射。
但是现在,我得到以下错误页面。 我已重置IIS,并且还重新启动了计算机(我试图在本地计算机上以非单独服务器的方式执行此操作)。根据该错误页面上的说明,我已检查并确认已安装.Net Extensibility Feature(我有)。但是我的wwwroot文件夹中没有web.config文件。如果我确实需要其中之一,那么需要什么呢?
还有什么我需要尝试吗?
一般规则与500:去看看在服务器错误日志。在你知道问题出在什么地方之前,没有任何意义。 –
@MarcB这不是在服务器上,它在我的本地机器上。我检查了事件查看器,但那里没有任何内容 – Sperick
iis将错误记录到文件中。应该在inetpub某处 –