XP Pro上的IIS 5.1无法提供ASP经典版 [英] IIS 5.1 on XP Pro cannot serve ASP classic

查看:67
本文介绍了XP Pro上的IIS 5.1无法提供ASP经典版的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,


我刚买了一台新的笔记本电脑,Windows XP专业版SP2。我安装了IIS 5.1使用

添加/删除Windows组件。

我安装了Visual Studio 6 SP6和Visual Studio .Net(我需要两个

)他们。

完全相同的设置在我的旧笔记本电脑上工作正常。


在新笔记本电脑上:

IIS将服务.aspx和.html页面没问题。

当我尝试一个经典的.asp页面时,我得到-2147467259(0x80004005)作为我的

唯一响应,并且错误500在IIS日志中。活动中没有活动

日志,我找不到任何其他信息。

我给了wwwroot目录IUSR_computername的完全权限:没有

运气。

我尝试将整个inetsrv目录从我的旧笔记本电脑复制到

新目录(包括asp.dll),但IIS完全失控,所以我有

恢复原始目录。


关于如何解决这个问题的任何想法?如果至少我能找到更多的

有关实际错误的信息!


问候,

Assaf

Hi all,

I just got a new laptop, Windows XP Pro SP2. I installed IIS 5.1 using
add/remove Windows Components.
I installed Visual Studio 6 SP6 and Visual Studio .Net (I need both of
them).
Exact same setup was working fine on my old laptop.

On the new laptop:
IIS will serve .aspx and .html pages no problem.
When I try a classic .asp page, I get -2147467259 (0x80004005) as my
only response, and Error 500 in the IIS log. No events in the event
log, no other information anywhere that I can find.
I gave IUSR_computername full permissions to the wwwroot directory: no
luck.
I tried copying the entire inetsrv directory from my old laptop to the
new one (including asp.dll), but IIS goes completely haywire, so I had
to restore the original directory.

Any ideas on how to tackle this? If at least I could find a bit more
information about the actual error somewhere!

Regards,
Assaf

推荐答案

您好,


请尝试以下步骤:


1.开始/运行,键入cmd


2.键入cd \wwwroot \adminscripts


3.运行以下命令:


Adsutil set / w3svc / Appisolated 0

4.运行iisreset重启IIS服务器


5.尝试浏览ASP页面


如果这没有帮助请提供一些信息:


- 你在IIS中启用了ASP页面吗? 5.1?


- 您使用的是哪种版本的.NET Framework?


问候,


Anton Pegan

" spinkysam" < SP ******* @ gmail.com>在消息中写道

news:11 ********************** @ g10g2000cwb.googlegr oups.com ...
Hi,

Try following steps:

1. Start / Run, type cmd

2. Type cd \wwwroot\adminscripts

3. Run the following command:

Adsutil set /w3svc/Appisolated 0

4. Run iisreset to restart IIS server

5. Try browsing ASP page

If this does not help please provide some information:

-Did you enable ASP pages in IIS 5.1?

-Which version of .NET Framework are you using?

Regards,

Anton Pegan
"spinkysam" <sp*******@gmail.com> wrote in message
news:11**********************@g10g2000cwb.googlegr oups.com...
大家好,

我刚买了一台新的笔记本电脑,Windows XP Pro SP2。我使用
添加/删除Windows组件安装了IIS 5.1。
我安装了Visual Studio 6 SP6和Visual Studio .Net(我需要它们两个)。
完全相同的设置是在我的旧笔记本电脑上工作正常。

在新的笔记本电脑上:
IIS将提供.aspx和.html页面没问题。
当我尝试经典的.asp页面时,我获取-2147467259(0x80004005)作为我的唯一响应,并在IIS日志中输入错误500。事件中没有事件
日志,我找不到任何其他信息。
我给了wwwroot目录IUSR_computername完全权限:没有
运气。
我试过复制整个inetsrv目录从我的旧笔记本电脑到新的(包括asp.dll),但IIS完全失控,所以我已经恢复了原来的目录。

任何想法如何解决这个问题?如果至少我能在某处找到更多关于实际错误的信息!

问候,
Assaf
Hi all,

I just got a new laptop, Windows XP Pro SP2. I installed IIS 5.1 using
add/remove Windows Components.
I installed Visual Studio 6 SP6 and Visual Studio .Net (I need both of
them).
Exact same setup was working fine on my old laptop.

On the new laptop:
IIS will serve .aspx and .html pages no problem.
When I try a classic .asp page, I get -2147467259 (0x80004005) as my
only response, and Error 500 in the IIS log. No events in the event
log, no other information anywhere that I can find.
I gave IUSR_computername full permissions to the wwwroot directory: no
luck.
I tried copying the entire inetsrv directory from my old laptop to the
new one (including asp.dll), but IIS goes completely haywire, so I had
to restore the original directory.

Any ideas on how to tackle this? If at least I could find a bit more
information about the actual error somewhere!

Regards,
Assaf


嗨Anton,


不确定在IIS 5.1中启用ASP页面是什么意思。在过去

它们在安装后总是默认启用。

无论如何,当我去IIS管理器时 - >默认网站属性 - >主页

目录 - >配置...... - >映射,我看到.asp扩展名

映射到c:\ Windows \ system32 \inetsrv \ asp.dll,我假设这意味着ASP

已启用?


我正在使用.Net framework v1.1.4322.2032。

虽然我不确定为什么.Net应该进入图片。当您在.Net框架上安装

时,它不应该影响负责服务

经典ASP页面的DLL(inetsrv / asp.dll等),应该吗?


问候,

Assaf

Hi Anton,

Not sure what you mean by enabling ASP pages in IIS 5.1. In the past
they were always enabled by default after installing.
Anyway, when I go to IIS manager -> Default Web Site Properties -> Home
Directory -> Configuration... -> Mappings, I see the .asp extension
mapped to c:\Windows\system32\inetsrv\asp.dll, which I assume means ASP
is enabled?

I''m using .Net framework v1.1.4322.2032.
Though I''m not sure why .Net should enter the picture. When you install
the .Net framework, it shouldn''t affect the DLLs in charge of serving
classic ASP pages (inetsrv/asp.dll, etc.), should it?

Regards,
Assaf


你好,安东,


不确定在IIS 5.1中启用ASP页面的含义。在过去

它们在安装后总是默认启用。

无论如何,当我去IIS管理器时 - >默认网站属性 - >主页

目录 - >配置...... - >映射,我看到.asp扩展名

映射到c:\ Windows \ system32 \inetsrv \ asp.dll,我假设这意味着ASP

已启用?


我正在使用.Net framework v1.1.4322.2032。

虽然我不确定为什么.Net应该进入图片。当您在.Net框架上安装

时,它不应该影响负责服务

经典ASP页面的DLL(inetsrv / asp.dll等),应该吗?


问候,

Assaf

Hi Anton,

Not sure what you mean by enabling ASP pages in IIS 5.1. In the past
they were always enabled by default after installing.
Anyway, when I go to IIS manager -> Default Web Site Properties -> Home
Directory -> Configuration... -> Mappings, I see the .asp extension
mapped to c:\Windows\system32\inetsrv\asp.dll, which I assume means ASP
is enabled?

I''m using .Net framework v1.1.4322.2032.
Though I''m not sure why .Net should enter the picture. When you install
the .Net framework, it shouldn''t affect the DLLs in charge of serving
classic ASP pages (inetsrv/asp.dll, etc.), should it?

Regards,
Assaf


这篇关于XP Pro上的IIS 5.1无法提供ASP经典版的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆