IIS无法运行ASP

来源:百度知道 编辑:UC知道 时间:2024/06/05 15:02:30
以下是我搜索的别人的答案。我的情况和下面的类似,不过他的解决方法却出现了问题
——————————————————————

不知道什么时候开始IIS总是出现这个问题,我真是快要疯掉了。HTML文件可以浏览,只要遇到ASP文件就有这个问题,连最简单的ASP文件都没有办法解析。调了N久,一直解决不了这个问题。
1.重新启动IIS,没有任何收效,错误依旧。
2.重新启动电脑,还是老问题。
3.开始怀疑是ASP.DLL文件出了问题,重新注册还是不行。
4.重新注册其他的组件,还是老错误。
5.网上搜索了N多资料,最多的就是说密码不同步,按上面的方法还是不行。
6.重新安装IIS5.0,好不容易安装完了,还是不行。(快崩溃了……)
7.算了。我要使绝招了,重新安装操作系统。刚好这个破操作系统到处都有问题,浏览器、文件夹……怎么用怎么不爽。
8.终于安装完了操作系统,打补丁,装程序……,这次真的是崩溃了,疯了,计算机疯了,我也要疯了,问题还是依旧。Server Application Error
9.查看系统日志文件:
“DCOM 遇到错误“重叠 I/O 操作在进行中。 ”并且无法登录到 .\IWAM_CCNU-8A760083A4 上以运行服务器:
{3D14228D-FBE1-11D0-995D-00C04FD919C1} ”
10.搜索了一下错误码,知道是COM+应用程序出错误了,用别人所给的方法还是解决不了,根本没有办法来密码同步,也没有办法启动这个服务。把“标识”中的“此用户”从一般的用户调整到管理员,还是启动不了服务。
11.最后自己试了一下,一下搞定了。“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中,有一个“IIS Out-Of-Process Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动”。
终于OK了,过程真是复杂……。

自己网上搜索安装未修改过的XP系统,以前网上有个505M的原版XP,那个就可以了.
别用ghost版的

如果你的是XP系统,需要安装的是IIS5.1版本,而不是IIS5.0版本.

你的msdtc服务是启动的吗?

你的情况一般是IIS服务对应的系统用户密不同步的问题。
用网上提供的方法可解决的,要用IIS管理脚本的命令去解决。

如果太麻烦不想做,那就重装系统吧,换一个好的系统盘。

当然,如果只是开发ASP网站,建议用我的作品“543web服务器”进行ASP测试,完美支持简体中文的ASP程序。执行代码的速度比IIS还快。

如果要严格测试网站程序,那还是用win2003吧。这是目前最好的解决方法。

我估计你是用goust版本的XP系统
这个是系统的问题

反正很难解决 我以前也是这样

很多时间就在上面浪费了 后来用那个小旋风ASP服务器
其实也可以用

没有IIS那么复杂 可是功能也还行 你看看吧

自己网上搜索安装未修改过的XP系统,以前网上有个505M的原版XP,那个就可以了.

1,安装IIS组件,启用Active Server Page
2,安装NET 2.0以上
3,启用父目录
4,给网站目录赋与权限

搞定~

注:如查是使用了ACC或MSSQL数据库,还需要认真检查代码是否有错误,比如连接数据库的语句,还有打开数据库时有没有正常关闭的代码,这些控制不好很容易造成服务器的负载过重,导致ASP短时间无法打开.
最明显的例子是ACC数据库目录下会产生.ldb临时文件,,导致暂时锁死数据库.