COM+ 应用程序中"找不到此项,可以通过下述方法重建:
打开命令提示窗口,然后使用以下命令切换目录:
cd %windir%/system32/inetsrv
c 运行以下命令:
rundll32 wamregdll, CreateIISPackage
注意:必须准确键入"CreateIISPackage";它区分大小写。
regsvr32 asptxndll
d 关闭并重新打开"组件服务"。您应看到已经重新创建的所有这三个 IIS COM+ 应用程序。
e 从命令行运行 IISRESET,并对先前未正确加载的任意 ASP 页进行测试。
查看系统日志文件:
“DCOM 遇到错误“重叠 I/O *** 作在进行中。 ”并且无法登录到 \IWAM_CCNU-8A760083A4 上以运行服务器:
{3D14228D-FBE1-11D0-995D-00C04FD919C1} ”
10搜索了一下错误码,知道是COM+应用程序出错误了,用别人所给的方法还是解决不了,根本没有办法来密码同步,也没有办法启动这个服务。把“标识”中的“此用户”从一般的用户调整到管理员,还是启动不了服务。
11最后自己试了一下,一下搞定了。“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中,有一个“IIS Out-Of-Process Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动”。
终于OK了,过程真是复杂……。今天太不走运了,就这么一个问题,搞了我大半天
IIS出现>
分类: 电脑/网络
问题描述:
安装IIS后在电脑上无法访问
错误提示为:>
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
怎么解决这个问题?
解析:
HOME版正常不能用系统盘直接安装
由于前期的笔记本 *** 作系统大多预装Win XP Home Edition版本,该版本本身不带IIS,所以只好借用Windows的其他版本安装IIS。
事前准备
1、Windows XP HomeEdit 中文版 CD(拷在硬盘也可以)
2、Windows 2000 Advanced Server CD(最好也是中文版)
3、默认你的XP安装路径是安装在C:\WINDOWS下
开始动手
(如果你怕改错,先把C:\WINDOWS\INF\SYSOCINF做一份备份)
用记事本打开C:\WINDOWS\INF\SYSOCINF,在[COMPONENTS]下找到一行:
iis=iisdll,OcEntry,iisinf,hide,7
然后把它改成
iis=iis2dll,OcEntry,iis2inf,,7
保存。
然后把Windows 2000 Advanced Server CD里的两个文件IISDL_和IISIN_拷贝到一个临时的目录(例如C:\AAA),然后在命令提示符状态下将当前目录转到C:\AAA,执行
EXPAND IISDL_ IIS2DLL
EXPAND IISIN_ IIS2INF
解出IIS2DLL及IIS2INF两个文件,将IIS2INF复制到C:\WINDOWS\INF目录下,将IIS2DLL 复制到C:\WINDOWS\SYSTEM32\SETUP目录下。
现在按“开始->设置->控制面板->添加或删除程序->添加/删除Windows组件”,这时你可以很兴奋地发现IIS出现了!!!
此后的过程就和PRO版的XP安装IIS差不多了,过程中会要求你选择Windows 2000 Advanced Server光盘和Windows XP HomeEdit光盘的位置,输入指定的目录即可正常安装。
安装完毕以后还不能直接用的,需要对IIS进行一些设置:
控制面板->管理工具->Inter服务管理器
然后点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回d出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全面的勾去掉,然后一路确定返回即可。
以上只是完成了最基本的配置工作,现在许多开发人员安装了Net Frame的架构,所以运行asp程序时会产生下列错误:
IIS5 >
一、IIS的添加
请进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,将“Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示 *** 作即可完成IIS组件的添加。用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。
二、IIS的运行
当IIS添加成功之后,再进入“开始→程序→管理工具→Internet服务管理器”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。
三、建立第一个Web站点
比如本机的IP地址为19216801,自己的网页放在D:\Wy目录下,网页的首页文件名为Indexhtm,现在想根据这些建立好自己的Web服务器。
对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。
1.修改绑定的IP地址:转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“19216801”。
2.修改主目录:转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:\Wy”目录。
3.添加首页文件名:转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Indexhtm”。
4.添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“19216801/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:\All”后再按提示 *** 作即可添加成功。
5.效果的测试:打开IE浏览器,在地址栏输入“19216801”之后再按回车键,此时就能够调出你自己网页的首页,则说明设置成功!
四、添加更多的Web站点
1.多个IP对应多个Web站点
如果本机已绑定了多个IP地址,想利用不同的IP地址得出不同的Web页面,则只需在“默认Web站点”处单击右键,选“新建→站点”,然后根据提示在“说明”处输入任意用于说明它的内容(比如为“我的第二个Web站点”)、在“输入Web站点使用的IP地址”的下拉菜单处选中需给它绑定的IP地址即可(如图1);当建立好此Web站点之后,再按上步的方法进行相应设置。
2.一个IP地址对应多个Web站点
当按上步的方法建立好所有的Web站点后,对于做虚拟主机,可以通过给各Web站点设不同的端口号来实现,比如给一个Web站点设为80,一个设为81,一个设为82……(如图2),则对于端口号是80的Web站点,访问格式仍然直接是IP地址就可以了,而对于绑定其他端口号的Web站点,访问时必须在IP地址后面加上相应的端口号,也即使用如“>
IIS安装完毕后只要在属性里设置本机地址,你的主页目录在添加一个indexasp或defaultasp到那个主页什么里面就行了,如果不行,就说明你的系统有问题,如里有服务器500错误的话还要同步密码,再有就是家庭版的对IIS支持不是很好,最好装双系统用2000来练ASP
问题起因:
IIS已经启动但是web无法使用 IE返回500内部错误 记录如下
由于在下列系统 API 错误,COM 服务无法初始化。它通常是由本地计算机的系统资源存储问题引起的。
CryptAcquireContext
进程名称: dllhostexe
该错误的严重性已导致进程终止。
错误代码= 0x80090017 : 提供程序类型未被定义。
COM 服务内部信息:
文件: \securitycpp, 行: 615
服务器 没有在限定的时间内用 DCOM 注册。
服务器未能转入应用程序 '/LM/W3SVC/1/ROOT/webmail'。错误是 '服务器运行失败
'。
若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: 。
答:
IIS 500内部错误之解决办法(一错误表现)
沧海笑一声 发表于 9/10/2001 8:17:09 AM NT世界 ←返回版面
一错误表现
这个错误发生时总会有三方面的表现:一是IE中的最直接的表现,也是最让人看不懂的表现;二是安全日志中的表现,IWAM_Machine账号登录失败;三是系统日志中的表现,IIS Out-Of-Process Pooled Applications应用程序因启动账号的错误而不能够启动从而造成ASP页面浏览错误
(一)IE中的表现
当浏览以前能够正常运行的asp页面时会出现如下的错误:
(1)
网页无法显示
您要访问的网页存在问题,因此无法显示。
---------------------------------------------
请尝试下列 *** 作:
打开 主页,寻找指向所需信息的链接。
单击刷新按钮,或者以后重试。
>
以上就是关于COM+应用程序全部的内容,包括:COM+应用程序、如何在IIS7或IIS7.5中导入导出站点及应用程序池、安装IIS后在电脑上无法访问等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)