帮助与文档

当前位置: 主页 > 网站建设 > 正文

8种使用IIS的网站常见错误处理办法

时间:2019-11-09 16:02   来源:米安数据   作者:网站建设专家   点击:
  很多朋友在用IIS架网站时遇到不少问题,而这些问题有的在老版IIS里就遇到过,有些是新出来的问题,我们做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙,觉得有价值可以收藏下。

  1、权限错误:

  您未被授权查看该页

  您不具备查看该目录或页面的权限,因为访问控制列表 (ACL) 对 Web 服务器上的该资源进行了配置。

  请尝试以下操作:

  如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。

  单击刷新按钮,并使用其他凭据重试。

  HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。

  Internet 信息服务 (IIS)

  出现以上错误是因为网站建立后,网站文件的权限不足造成的。在目录上附加一次权限就可以了。

  打开网站目录,如D:wwwroot ,然后找到对应的网站目录,如myweb 右键,点击“属性”,选择“安全”,出现以下窗口:

  选择建立网站时输入的FTP账号对应的用户,如myweb。在权限中选择“完全控制”,然后点“高级”。

  勾选“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”,然后点“确定”。

  在弹出的“安全”对话框中,点“是”,即可开始附加权限,附加完成后,即可恢复网站访问。(注:如果是手工建立的站点,而非管理助手建立的站点,此方法不一定有效,建议删除后用管理助手建站。)

  2、无法访问ASP文件或者html文件:

  解决方法:我们的安装包,可以自动安装静态化功能,因为是安装在IIS“网站”的设置中,将对IIS中的所有站点有效,可能会引起某些站点无法正常使用。请按照以下方法处理:

  打开IIS,选择“网站”右键“属性”

  选择“ISAPI筛选器”,找到筛选器名称为“urlrewrite”的项目,点右侧删除即可。

  如果部分网站需要静态化,请在该网站属性中的“ISAPI筛选器”中点击“添加”,选择D:WEST263_PHP_PACKAGE ewrite 里的 ISAPI_Rewrite.dll文件,点添加,然后重启IIS即可。

  、文件缺失错误:

  无法找到该页

  您正在搜索的页面可能已经删除、更名或暂时不可用。

  请尝试以下操作:

  确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。

  如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。

  单击后退按钮尝试另一个链接。

  3、HTTP 错误 404 - 文件或目录未找到。

  Internet 信息服务 (IIS)

  解决方法:出现此错误,可能是您的网站,缺少默认访问的文件造成的,请检查网站目录是否有该文件。

  4、缺少默认首页错误:

  Directory Listing Denied

  This Virtual Directory does not allow contents to be listed.

  目录列表被拒绝

  此虚拟目录不允许的内容列入。

  =================================

  解决方法

  这个提示是指没有在您指定的目录找到默认首页,比如您直接输入域名访问空间, 但是出现以上提示,那么请检查在网站跟目录下是否有 index.htm,index.html,index.asp,default.asp,default.htm等默认首页。如果您确认您的默认首页文件存在,或者您的默认首页是其他文件名的特殊文件请在IIS中添加:

  在IIS中找到相应站点,点右键“属性”,然后选择“文档”,检查默认文档列表中是否有您的默认首页文件名,如没有请点击“添加”增加相应的文件名,建议将默认文档上移至第一个位置。然后点击确定。

  5、父路径未开启错误:

  Active Server Pages 错误 'ASP 0131'

  不允许的父路径

  /admin/Admin_Login.asp,行 7

  包含文件 '../include/Conn.asp' 不能用 '..' 表示父目录。

  提示此错误,是因为IIS中没有开启父路径设置造成的。在IIS中选择站点,右键“属性”,然后选择“主目录”点击右下角“配置”。

  点击“选项”,选中“启用父路径”,然后点“确定”即可。

  6、不能连接到mysql数据库错误:

  Can't connect to MySQL server on 'dbhost' (10061) ( 2003 )

  如出现以上错误提示,请检查您的网页设置中的mysql信息是否正确,然后检查服务中的“mysql”服务是否启动。

  如果无法启动,提示“错误 1069:由于登陆失败而无法启动服务。”请在我的电脑--右键“管理”--“本地用户和组”--“用户”,找到mysql账户,重新设置密码,并在mysql用户“属性”里,将“密码永不过期选中”。然后在服务中右键点击mysql服务,选择“属性”--“登陆”设置新密码就可以登录了。此错误是因为密码过期导致的。

  7、CGI错误:

  翻译为中文是:

  CGI 错误

  指定的 CGI 应用程序因为没有返回完整的 HTTP 标题而运行不正常。

  出现这个错误,建议在网站管理助手中更换一种PHP模式,一般更换模式后即可解决。

  8、.net程序错误:

  服务器应用程序不可用

  出现此错误时,建议在IIS中的ASP.NET设置里,更换下.NET版本,一般情况下即可正常显示。


      以上这8种问题的解决办法,你学会了吗?更多问题的解决办法,欢迎您持续关注我们。


 

版权保护: 本文「8种使用IIS的网站常见错误处理办法」由 网站建设专家 原创,转载请保留链接: https://www.miandns.com/docs/site/22.html