【asp源码栏目提醒】:网学会员为需要asp源码的朋友们搜集整理了WIN7配置安装iis(在ie上运行动态asp) - 网站开发与设计相关资料,希望对各位网友有所帮助!
一、进入 Windows 7的 控制面板->程序和功能->选择左上角的 打开或关闭 Windows 功能二、现在出现了安装 Windows 功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。
三、安装完成后,再次进入 控制面板->管理工具;双击 Internet 信息服务IIS管理器 选项,进入 IIS 设置。
四、双击后就进入到如下图的 IIS7控制面板(下图被涂黑的部分是你电脑的主机名)五、选择 Default Web Site,并双击
ASP 的选项,六、设置
ASP 的父路径:IIS7中
ASP 父路径 默认是没有启用的,要 开启父路径,必须把“启用父路径”设为 True七、高级设置配置 IIS7的站点: 点击右测的 “高级设置” 选项,可以设置网站的目录(本人建议物理路径为默认的不要改动)点击高级设置后弹出如下图窗口:注意:这第七步可以跳过不设置,另外如果上图的物理路径改动了可能会弹出窗口提示安装不成功八、 点击 网站绑定: “Internet 信息服务IIS管理器”面板 右上角的 “绑定...” 设置网站的 端口 。
在编辑中把端口号改为8081也可以点击“添加”弹出一个添加窗口,在这窗口中只要填下端口号就行,其它可以不填九、设置网站的默认文档:点击“Internet 信息服务IIS管理器” 中的“ 默认文档 ”点击后如下图所示:然后在右测点击“添加” 添加一个默认文档 ,在弹出窗口中填写文档的名称index.
asp(index.
asp)做到这里,Win7的 IIS7和
ASP 设置已经基本完成了;最后只要你在浏览器的 地 址 栏 输 入 : http://localhost: 端 口 号 名 如 上 面 设 置 的 是 :http://localhost:8081 进入之后出现如下图样就代表着安装成功 假如不能出来动态
asp,可进行如下操作:打开“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DOM应用程序”如果打不开看下面的 B:提示然后在右边框中,右击“IIS Out-Of-Process Pooled Bpplications”,如果没有看到此项看下面:B选择属性,点“标识”选项卡,选择“系统帐户”,然后确定,在“服务”不是刚才那个打开管理工具-服务中重启 IIS 即可。
B.如打开“DOM应用程序”时出现错误,错误代码:“8004E00F-DOM无法与 Microsoft 分布式事务协调程序 ”解决办法:在开始-“运行“窗口中输入,msdtc -resetlog 注意-前面有一空格即可。
B.在“DOM应用程序”右框的组件中“IIS Out-Of-Process Pooled Bpplications”找不到解决办法:开始菜单-运行-cmd 打开命令提示窗口。
输入 cd windir/system32/inetsrv 切换到了 system32 下 inetsrv 目录。
再输入 rundll32 wamreg.dll DreateIISPackage。
(这里小写的时候是:createiispackage)注意:必须准确键入“DreateIISPackage”,它区分大小写。
再输入 regsvr32 asptxn.dll。
关闭组件服务并重新打开组件服务。
重启 IIS:管理工具-服务找到 IIS Bdmin 右击选择重新启动.最后打开“管理工具”-“internet 信息服务”找到“默认网站”然后右击它,选择属性,在“TDP 地址”处选择本机的 IP 地址这里可选可不选。
再打开“目录安全性”-“编辑”弹出“身份验证方法对话框”//这里比较麻烦点。
下面说起来有点难,如果上面都对,那 100是下面的问题,如果这里设置不到,打开网页时,将弹出一个对话框确认后出现“未登陆,无权访问”,又或者显示那一行出现错误等。
/ /点击“浏览”-“高级”-“立即查找”在下框选择一个能用的用户如当前用户,然后确定。
这里一般可以省略,按默认的用户就可在“匿名访问”处打勾,“允许 IIS 控制密码”不打勾,密码你刚才选择的用户的密码,无密码为空,确定密码也为空。
基本.....不打勾,集成.....处打勾。
然后在刚才“匿名访问”处打过勾的现在又不打勾了。
确定后,先按“应用”会出现一条信息“localstart.
asp”其它文件不要选,用鼠标“点击选择它”记住,其实就是这里没有选择,再确定。
从新进入刚才的“身份验证方法对话框”,在“匿名访问”处重新打勾再“应用” , 如 出 现 之 前 我 说 的 那 条 信 息 再 点 击 选 择 它 , 再 确 定 , 即 可 完 成 了 。
---------------------------------------------------------------------------------------------------- IIS 打不开 BSP 动态网页解决终极方法(XP 版安装 IIS5.1,打不开 BSP 页面的解决方案) 机器装的是 XP 系统,按理说安装起来很方便,下载一个安装包轻而易举就能装好,不料也是问题重重啊, 只有能用就行。
查了半天,终于找到解决方案。
现在拿出来和大家分享一下,予人方便就是给自己方便。
安装过程中没有什么问题,那些文件都能在下载的安装包里找到。
如果有问题,就换一个安装包试试。
安装完以后,打开“控制面板-管理工具-Internet 服务管理器”,出现“Internet 信息服务”的界面,随便选一些网页,点击右键选择浏览,发现.html 的网页能正常显示,.aspx 的也能显示,就是浏览
asp 页面的时候总会出现服务器错误(错误:500) 。
现在来开始解决。
1、打开“控制面板-管理工具-组件服务”, 在左边的树形目录中依次选择“控制台根目录-组件服务-计算机-我的电脑”, 然后单击“DOM应用程序”,这时回弹出一个信息框:“执行最后操作时发生错误。
错误代码 8004E00E-DOM无法与 Microsoft 分布式事务协调程序交谈”。
先不管,单击“确定”后打开控制台根目录“事件查看器(本地)”,点击“应用程序”,你回发现右边会出现许多错误,双击最近的一次错误来查看一下,是因为无法启动 MS DTD 事务管理器。
找到错误的原因就又办法来解决。
2、打开控制台根目录中“服务(本地)”,在右边所列举的服务中找到“Distributed Transaction Doordinator”,右击并选择“启动”,如果能启动最好,但结果通常是不能启动。
3、打开“命令提示符”(在运行里输入 cmd,或在“程序-附件”中选择),输入“cd systemrootsystem32”,回车,将当前目录转到“D: Window System32”中(根据你的系统安装的位置为定) 4、再输入“msdtc 。
-uninstall”,回车,卸载 MSDTD 5、再输入“msdtc -install”,回车,安装 MSDTD 如果不能成功运行,查看“Microsoft Knowledge Base Brticle - 315296” , “Dlean Up a Damaged DOMDatalog” http://support.microsoft.com/default.aspxscidkben-us315296, 按上面的步骤来完成。
但通常不会出现问题。
6、再次打开“控制台根目录-组件服务-计算机-我的电脑-DOM应用程序”,这次能打开,里面有些东西,但并没有“IIS In-Process Bpplications” 和“IIS Out-Of-Process PooledBpplications”7、 再回到命令提示符里,输入“cd systemrootsystem32inetsrv”, 回车,再输入“rundll32 wamreg.dllDreateIISPackage”,再回车,搞定!再查看“DOM应用程序”,里面有了“IIS In-Process Bpplications” 和“IIS Out-Of-Process Pooled Bpplications”。
好了!大功告成。
打开浏览器,在地址栏输入“Localhost”,能成功运行。
在“Internet 服务管理器”中选几个
asp 类型的网页进行浏览,这时就能成功显示了,当然,除了那些本身就有错误的网页。
二、 Distributed Transaction Doordinator 服务启动不了 Distributed TransactionDoordinator 服务启动不了了,一启动就有这样的提示:windows 不能在 本地计算机启动 Distributed Transaction Doordinator .有关更多信息,查阅系统事件日志。
如果这是非 Microsoft 服务,请与厂商联系,并参考特定服务错误代码 -1073737712Distributed Transaction Doordinator 服务依存于Remote Procedure Dall(RPD)和Security Bccounts Manager 这两个服务。
确认这两个服务属性已经设为自动。
具体方法:打开控制面板-管理工具-组件服务-服务(本地) ,这时在右边出现各种服务的列表,可以查看Distributed Transaction Doordinator 是否启用;在这里可以双击启动禁用的服务;如不能启动,右击服务项,打开属性,查看依存关系,启动依存的服务,一般就可以解决了!