win7 64位旗舰版IIS安装及ASP+Access网站的配置
来源:互联网 发布:网络使用调查问卷 编辑:程序博客网 时间:2024/04/29 18:44
新换的Win7 64位旗舰版的系统,以前一直用xp来着。新系统果然焕然一新,界面漂亮也人性化了不少,但是IIS似乎没有以前好用了。下面是我昨天配置IIS的经历跟大家分享一下。
1、安装IIS
还是老路子添加删除windows组件,不过在win7里面换了一个叫法“打开或关闭windows功能”
控制面板->程序->打开或关闭windows功能
选择internet信息服务这一项,选择以后Asp功能默认是不选择的,所以还需要自己手工选择一下。展开internet信息服务->万维网服务->应用程序开发功能,然后选择ASP,此时ISAPI扩展一项自动被选择了。里面还有asp.net选项,如果是.net的网站应该选择此项功能。如下图所示:
点击确定,等一会儿就安装完毕了。
2、启动IIS
还得从控制面板开始,控制面板->系统和安全->管理工具。找到Internet信息服务(IIS)管理器
再“网站”上点击右键选择“添加网站”填写网站名称,选择物理路径,然后再绑定一个新的端口例如“8080”之类的因为默认的80端口已经被默认的网站占用了。
选择新添加的网站出现下面这个图片这个样子的内容:
选择“ASP”,将里面的启用父路径设置成“true”,然后选择“默认文档”如果需要的话就添加“index.asp"如果不需要就不用设置了。
至此IIS的配置基本就成功了,如果还有什么不详细的地方,网上有很多设置的方法。下面我主要说一说我遇到的问题。
按说都已经配置成功了,但是打开网址的时候总是出现HTTP 500的错误,这个问题实在是让我郁闷了,以前这个网站在xp下运行的很好,现在换过来怎么就不能用了呢?看网上的说法是找不到物理路径或者是没有权限访问路径,然后就往网站存放的文件夹上添加了很多权限,甚至everyone都添加了仍然是不好用。看来不是这个权限的问题。后来学到一手,原来HTTP 500这个错误信息是一个“友好错误信息提示信息”也就是说引起这个错误的原因有很多,然后浏览器也不加区分直接就显示HTTP500了。可以从Internet选项->高级->设置栏里面的“显示友好Http错误信息”这一项前面的勾去掉就可以看到真实的错误信息了。
再次访问我的网站,果然提示出真实的错误信息了:“ ADODB.Connection 错误 '800a0e7a'”。网上 的说法是64位的操作系统默认不支持Access 32位的数据库引擎了,得手动设置。
==================网摘开始
以管理员身份运行命令行
转到C:\Inetpub\AdminScripts
运行 cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true
出现Enable32BitAppOnWin64 : (BOOLEAN) True 即表示成功
运行iisreset
完成。
=================网摘结束
很遗憾,再win7旗舰版64位系统里面根本没有C:\Inetpub\AdminScripts这个路径,至于cscript.exe 也无从查找。
继续在网上寻找解决方案,终于找到了一个非常简单而且好用的。还是在IIS中设置,这才是王道嘛,简单直观实用。你弄一堆命令倒是挺酷,谁能记得住呀,这次设置好使了等下次再配置的时候是不是还是搞不定呀。不说废话了,说方法。
再IIS中选择应用程序池,然后选择你的网站使用的应用程序池,如下图所示。
在右侧编辑应用程序池栏中选择“高级设置”弹出下图这个对话框,再对话框中“常规”组中把启用32位应用程序设置成true,然后再运行网站OK了。
一个IIS配置让我搞了一宿的时间,庆幸的是终于搞定了,把经验分享一下,希望对大家有所帮助。
爱乐游www.ileyou.net
- win7 64位旗舰版IIS安装及ASP+Access网站的配置
- win7 64位旗舰版IIS安装及ASP+Access网站的配置
- Windows 7 旗舰版 64位操作系统下安装IIS及ASP配置
- Win7旗舰版中的IIS配置asp.net权限配置及遇到的问题
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- IIS配置asp.net的运行环境(Win7旗舰版)
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- Win7旗舰版中的IIS配置asp.net的运行环境
- HDU1757 A Simple Math Problem 矩阵应用
- 使用dumpbin命令查看dll导出函数及重定向输出到文件
- HP Web Site
- 匿名函数与lamdba表达式
- WebSocket不同版本的三种握手方式以及一个Netty实现JAVA类
- win7 64位旗舰版IIS安装及ASP+Access网站的配置
- strlen 源码解析
- 计算机组成原理---常识
- 设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
- 在任意程序上使用NVIDIA PerfHUD
- 集成测试
- java正则表达式统计字母和数字
- 密码被泄
- string::c_str()