专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »web服务器 » iis无法运行asp:IIS下无法运行ASP程序的解决 »正文

iis无法运行asp:IIS下无法运行ASP程序的解决

来源: 发布时间:星期四, 2009年1月15日 浏览:2次 评论:0
  在分析问题以前先尝试访问网站WebSite中纯静态网页(以htm或者html为后缀页面)如果不能正常显示介绍说明问题本身不在ASP上

  检查IIS设置看是否设置了“应用设置-执行权限-纯脚本”“配置-映射”里有asp扩展名IIS设置检查无误后再进行后面步骤

  1、如果网站WebSite本身有Global.asa先把它更名为Global.old重新启动该网站WebSite用记事本写下代码并保存为test.asp文件在浏览器中访问如果能够正常显示介绍说明问题出在Global.asa文件上

  <%Response.Write "This is a test ASP page."%>

  2、设置应用保护到“低”重新启动IISadmin线程如果这时能够在浏览器中读出ASP页面介绍说明IWAM帐号存在问题如果仍旧不能访问ASP页面检查“管理工具”“组件服务”确保你能够看到IIS包

  附:如果遇到组件服务打不开(可能是由于应用占满CPU造成)在控制面板添加和删除重新添加删除组件服务然后重新启动计算机

  3、将应用保护返回到“中”或“高”添加IWAM帐户到Administrator组如果这时候ASP页面能够被浏览介绍说明IWAM存在个权限问题如果ASP仍然不能正常显示进DOS窗口用命令行方式运行Synciwam.vbs工具

  C:Inetpubadminscripts>cscript synciwam.vbs

  4、解决IWAM帐号权限问题这个说起来话长以后单独发表篇文章

  5、重新建立IIS packages思路方法:

  在组件服务中删除下列包

  IIS In-Process Applications

  IIS Out-of-Process Pooled Applications

  IIS Utilities

  用DOS窗口键入下列命令重新建立包

  %windir%system32inetsrv rundll32 wamreg.dll, CreateIISPackage

  关掉组件管理器然后重新打开看到 3个新建包后重新启动IIS(IISRESET)检测ASP网页是否能够正常浏览

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: