Hopes

Start Here..

 

访问http://127.0.0.1 中出现500错误

访问http://127.0.0.1 中出现500错误

 

相关问题参考:winxp下安装IIS5.1组件包的问题

winxp下安装IIS5.1组件包出现500错误,即访问http://127.0.0.1 中出现500错误,其解决方案如下:

A. 请先确保以下服务为启动状态,启动类型为自动
     COM+ Event System
     COM+ System Application
     进入 控制面板,进入管理工具 —— 组件服务 控制台根目录 —— 组件服务 —— 计算机 —— 我的电脑 —— COM+应用程序 ,找到 IIS Out-Of-Process Pooled Applications 鼠标右键 属性 —— 标识 —— 把“下列用户”调整为“系统用户-交互式用户-当前已登录的用户”。然后点“确定”,再鼠标右键“属性”--“启动”

B.   如果打开 COM+应用程序出现错误?
       有时打开"COM+应用程序"时弹出错误对话框,错误代码: 8004EOOF -com+无法与Microsoft分布式事物协调程序交谈,这是msdtc服务没有正常启动。
直接从第二步开始也可以
Step1 删除注册表中的键:
HKEY_LOCAL_MACHINE--SYSTEM--CurrentControlSet--Services--MSDTC
HKEY_LOCAL_MACHINE--SOFTWARE--Microsoft--MSDTC
HKEY_CLASSES_ROOT--CID
Step2 停止MSDTC服务:net stop msdtc
Step3 卸载MSDTC服务:msdtc -uninstall
Step4 重新安装MSDTC服务:msdtc -install

(请确保Distributed Transaction Coordinator服务为启动状态,启动类型为自动,如果在开启Distributed Transaction Coordinator服务时出错,那么请确保以下两个服务已启动,启动类型为自动。
Remote Procedure Call (RPC)    Security Accounts Manager
然后在 运行 或 cmd命令提示符 下输入msdtc -resetlog 回车即可启动Distributed Transaction Coordinator服务)

   这时打开COM+应用程序已经没有问题了。

C.    如果在COM+应用程序中找不到IIS Out-Of-Process Pooled Applications怎么办?
首先打开 cmd命令提示符
依次用cd命令进入X:\WINDOWS\system32\inetsrv (X为你的系统盘)
C:\Documents and Settings\Administrator>cd \
C:\>cd windows
C:\windows>cd system32
C:\windows\system32>cd C:\windows\system32\netsrv
然后输入命令:
rundll32 wamreg.dll, CreateIISPackage 回车 (CreateIISPackage注意区分大小写!)
regsvr32 asptxn.dll 回车
好了,这时IIS Out-Of-Process Pooled Applications已经能找到。

D.    现在一般asp文件可以浏览了,如果运行链接数据库的文件时出现Microsoft JET Database Engine 错误 '80004005' 未指定的错误,是因为打开数据库时还需要在系统的临时目录下(%windir%/temp/ )创建一个临时文件,而这个目录的权限不够。把这个目录加上User或者everyone的读写权限即可。

posted on 2014-03-14 09:28 ** 阅读(998) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

公告

你好!

常用链接

留言簿(2)

随笔档案

文章分类

文章档案

新闻档案

相册

收藏夹

C#学习

友情链接

搜索

最新评论

阅读排行榜

评论排行榜