四字名言书法作品:asp不能运行的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 06:09:38
我的系统是xp pro 安装了iishe和.net framework

运行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”