403在根文件夹下获取javascripts时出现禁止错误

时间:2010-11-26 19:20:59

标签: c# asp.net visual-studio iis

我在根文件夹下有javascripts文件夹,到目前为止所有工作都很好。突然,它开始给我脚本文件夹下的所有javascripts以下错误。

我今天唯一的变化是,在网站根目录下部署了一些文件,这些文件是asp文件。我根本没有将任何文件部署到脚本文件夹。

我在firebug网络面板中看到,我在那里得到了同样的错误。

无法显示页面您试图从不允许执行程序的目录中执行CGI,ISAPI或其他可执行程序。 请尝试以下操作:

如果您认为此目录应允许执行访问,请与网站管理员联系。 HTTP错误403.1 - 禁止访问:拒绝执行访问。
Internet信息服务(IIS) 技术信息(支持人员)

2 个答案:

答案 0 :(得分:2)

您的Web服务器设置为认为.js文件是服务器端JavaScript,并且您位于具有执行权限的目录中。如果你有.asp,你需要执行权限。转到IIS设置并找到处理程序列表(不是mime-types),并确保未列出.js。

或者,您可以将.js文件移动到IIS中没有执行权限的文件夹中。

答案 1 :(得分:0)

未指定文件时出现此错误。示例:

ggplot(data=data_1, aes(x=Year, y=rain, fill=Year)) 
 + geom_line(stat="identity") 
 + theme_minimal() 
 + geom_col(width = 0.05, position = position_dodge(0.7)) 
 + xlab("Year") 
 + ylab("Rain") 
 + ggtitle("Rain of every Year")