解决HTTP 错误 403.1 禁止访问

在网上下载一套人才程序,测试时.

显示以下错误p>HTTP 错误 403.1 禁止访问:禁止执行访问

试图从某一目录中执行 CGI、ISAPI 或其他可执行程序,但此目录不允许执行程序。


HTTP 错误 403.1 禁止访问:禁止执行访问

试图从某一目录中执行 CGI、ISAPI 或其他可执行程序,但此目录不允许执行程序。


搜索了多个答案:

1、在IIS里配置一下!默认是不行的!打开IIS的管理,找到相应的目录,打开属性,可以找到几个选项,勾中可以执行程序就行了!

2、用的是windows2003 IIS6.0吧?
进入IIS,在网站下面找到“服务器扩展”——〉选择“允许所有未知CGI”“允许所有未知ISAPI”

3、 cgi之类的程序必须在特定的文件夹下才能执行,如cgi在名为cgi-bin的文件夹下存储才能被有效执行
4、在IE中找到工具,然后选择Internet选项,在里面找到 高级选项卡,然后找到显示友好的URL,并将左边的选取去掉,一切ok
5、也许是IIS没有搞好啊,用系统盘在重装一下IIS试试!
6、没有配置好服务器啊
7、把文件复制到wwwroot下面了嘛?没有的话,就做一个虚拟目录,这个不要解释了吧
8、IS→网站→属性→主目录 选中脚本和可执行文件如 NTFS 配置权限文件夹选项→查看 勾去使用简单文件共享 再配置文件权
9、你先试一下能不能访问你创建的虚拟目录。再用http://你的机器名/你的虚拟目录名/文件名.htm测试一下图片或者HTML静态网页是否可以浏览!
10、主目录->执行权限->脚本和可执行文件

经过调试,以上方法都不能解决遇到的问题。

自己认真研究后,最终找到解决此问题的方法:

 新建一个文件目录,把刚下载、解压的源文件目录里面的源文件复制粘贴到新建的文件目录下,

再创建虚拟目录,就可以在IIS上测试网页文件,而不再像之前一样不允许执行程序了。
 

### 回答1: HTTP错误403.14-禁止访问,通常是由于IIS服务器上的ASP.NET应用程序池未正确配置或未安装所需的ASP.NET版本引起的。解决此问题的方法包括: 1. 确保已安装所需的ASP.NET版本。可以通过在IIS管理器中选择应用程序池,然后查看.NET Framework版本来检查。 2. 确保应用程序池已正确配置。可以通过在IIS管理器中选择应用程序池,然后选择“高级设置”来检查。 3. 确保Web应用程序已正确部署。可以通过检查Web应用程序的件夹路径和IIS站点的物理路径来检查。 4. 确保Web应用程序的权限正确设置。可以通过检查Web应用程序的件夹权限和IIS站点的身份验证设置来检查。 5. 确保Web应用程序的默认档正确设置。可以通过在IIS管理器中选择站点,然后选择“默认档”来检查。 以上是解决HTTP错误403.14-禁止访问的一些常见方法。如果问题仍然存在,请尝试搜索更多解决方案或联系技术支持。 ### 回答2: HTTP错误403.14是指服务器无法处理请求,因为请求所包含的URL被视为Web服务器中指定的Web应用程序中的目录浏览的件夹,而Web应用程序未被配置为显示目录内容。换句话说,这意味着HTTP请求中包含的URL路径是有效的,但无法访问,因为服务器上没有任何件或目录与之对应,或者访问禁止。 要解决HTTP错误403.14,请按照以下步骤进行操作: 1.检查URL路径是否有误,例如可能缺少件名或者件路径不正确。 2.确保件或目录存在于服务器上,如果不存在,应将其创建并导入相应件。 3.可能需要检查Web.config件,检查其中的重定向设置和授权设置,例如授权访问列表和身份验证机制。 4.在IISInternet信息服务)管理器中打开Web应用程序,然后依次展开目录浏览功能。在其中,您可以启用或禁用目录浏览功能。如果目录浏览被禁用,则应启用之。 5.确保Web应用程序始终指向正确的端口号和IP地址。 需要注意的是,HTTP错误403.14可能具有多种原因。上述步骤应仅作为一般指南,而非遥测中问题的具体解决办法。如果问题仍未解决,请在搜索有关此问题的更多信息或联系技术支持人员帮助您进行更深入的诊断。 ### 回答3: HTTP错误403.14 Forbidden指的是服务器拒绝了该请求,因为请求路径被认为是IIS服务中未配置的应用程序。 这个错误一般是由于网站的根目录未指定或指定错误,造成IIS无法确定如何处理该请求所致。理论上说,只需要将正确的根目录设置为IIS,就可以解决这个问题。 但是,在实际操作过程中,我们常常会遇到一些问题。下面是一些常见的解决办法: 1.确认应用程序池是否正确 在IIS管理器中,找到相关网站的“高级设置”,找到“应用程序池”选项卡。确认该网站的应用程序池是否正确。 2.配置正确的启动页 有时,网站的启动页设置可能会导致HTTP错误403.14 Forbidden。在IIS管理器中,找到相关网站,然后点击“默认档”选项卡。确认该网站的默认启动页是否正确设置。 3.允许IIS调用ASP.NET 在某些情况下,IIS没有正确配置以调用ASP.NET,这可能会导致HTTP错误403.14 Forbidden。在IIS管理器中,找到服务器或网站的高级设置,找到“角色服务”选项卡。勾选“ASP.NET”选项,并确认IIS已成功配置ASP.NET。 4.确认是否启用了“目录浏览” 在IIS管理器中,找到相关网站,然后找到“目录浏览”选项。确保该网站已启用目录浏览。 5.检查件夹权限 在某些情况下,件夹权限不正确可能会导致HTTP错误403.14 Forbidden。在IIS管理器中,找到相关网站,找到原始件的目录。确保件夹权限与IIS设置相匹配。 总之,解决HTTP错误403.14 Forbidden通常需要多个步骤和可能的解决方案。如果遇到问题,请耐心排除故障,并保持良好的技术追踪能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值