北京机场国际转国内:asp不能运行的问题
来源:百度文库 编辑:中科新闻网 时间:2024/10/05 09:34:38
运行asp都回出现如下错误:
Active Server Pages 错误 'ASP 0201'
无效的默认脚本语言
为此应用程序指定的默认脚本语言无效。
我的iis重新安装 。net framework删除了都没有用用,按照一些方法注册了某些组件也没有用,iis里面默认脚本语言也是没有问题的,但是aspx可以运行。
确认不是权限问题
lizhonggeng的卸载office的方法不行
请问楼主你的任何asp网页都不能运行了?
还有个问题值得楼主注意,那就是希望你在winxp底下最好还是安装iis5.1,6.0和xp的sp2是有冲突的,就算安装成功早晚也会出问题,如果这样问题还解决不了我估计不论去csdn或者msdn在线问结果也是一样的
要解决此问题,请按照以下步骤操作:
1、单击开始,指向程序,指向管理工具,然后单击 Internet 信息服务。
2、在控制台树中,单击默认 Web 站点。在显示窗格中,右键单击 默认 Web 站点,然后单击属性。
3、在目录安全性选项卡的匿名访问和身份验证控制中,单击编辑。
4、在身份验证方法属性页中,单击去掉匿名访问的勾。
5、确定。
另外有一种说法:
打开任意Asp文件,都会提示:
Active Server Pages 错误 'ASP 0201'
无效的默认脚本语言
为此应用程序指定的默认脚本语言无效。
网上查了很多所谓的解决办法,不外乎几条,重装IIS,加载scrrun.dll文件,其实根本无法真正解决问题,还有最过分的答案就是重装系统,这种弱智答案居然也不少.
其实问题处在MS OFFICE身上,而出问题的系统一般都是WINXP,WIN2000,而如果是WIN2003 SERVER根本就不会有问题,而当你是上述几个系统的使用者,又安装了网上很流行的OFFICE 2003版本后,这个ASP问题就会出现了,主要是ACCESS2003的相关标记文件和这几个系统的IIS的版本不匹配,无法做关联,导致无法读取ASP文件.
解决办法很简单,就是彻底删除OFFICE 2003,仍旧安装OFFICE 2000,这个版本的OFFICE ACCESS能更好的和上述系统做匹配.
还有一种说法:
1、在控制面板里,删除IIS组件。
2、删除C:\Inetpub目录。
3、重新安装IIS。
4、如果不行就试一下IIS管理器里的“重新启动IIS”