win7 64bit iis配置及asp+sql2005
来源:互联网 发布:网络系统管理专业 编辑:程序博客网 时间:2024/06/01 09:09
win7 64bit iis配置及asp+sql2005
因为要运行一个asp的网站,所以必须在iis上运行。而我的机器是win7 64位的,机上装的iis是iis7.5的,呵呵都是最新的版本,让我昨天搞了一天,呵呵,今天上午终于ok了。
前提:我的系统是win7 64位 旗舰版 iis7.5 sql2005
废话少说,以下是我解决问题参考的资料和我自己的一些补充:
1. 进入Win7的控制面板,选择“程序”然后在点击“程序和功能”,在左侧选择的“打开或关闭Windows功能”在出现的列表中选择IIS7然后确定。
2. 安装完成后,再次进入控制面板,选择“管理工具”,双击 Internet(IIS)管理器选项,进入IIS设置。
3.进入到IIS7控制面板。
4.选择Default Web Site,并双击ASP的选项。
5.IIS7中ASP父路径是没有启用的,要开启父路径,选择True即可。
6.配置IIS7的站点, 单击右边的“高级设置”选项,可以设置网站的目录。
先要设置应用程序池(Application Pool)为Classic .NET AppPool,而不是默认的Default AppPool
7、点击右侧的 绑定...,设置网站的 端口 。
8、点击 默认文档, 设置网站的默认文档。(这个,我还没有找到在哪里设置)
设置权限
然后“运行”输入 “C:/Windows/ServiceProfiles/NetworkService/AppData/Local/Temp”目录添加一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。往回退一下找到Temp文件夹
设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定》返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。
在运行asp网站时出现
An error occurred on the server when processing the URL.Please contact the system administrator
我查了google很多,说我这情况是64位系统是不支持32位oledb方式的数据库连接的,
以在cmd.exe文件上单击右键,以“系统管理员的身份”运行它,然后去到C:/inetpub/AdminScripts目录下,运行下面代码:
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true
然后我就晕了,也没有细想就按照它的做了。结果出错了报http 404.9
然后就想是不是sql2005的服务没有启动啊,就查资料
「开始」菜单->程序->Microsoft SQL Server 2005->配置工具
SQL Server Configuration Manager->SQL Server(MSSQLSERVER) 右击 启动服务成功后,状态显示为“正在运行”
「开始」菜单->运行->services.msc 服务控制台
SQL Server(MSSQLSERVER) 右击 启动成功后,状态显示为“已启动”
发现我的服务都启动着。
在查看sql的配置工具时我发现,我的系统上装的sql2005有64位
和32位的,也就是说我没有必要去做修改,我就稍微改了一下:
cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 false
这样就排除了sql服务没有启动,以及64位不兼容32位数据库的问题。
然后我就再查看网站附带的说明文件,说要修改“服务器数据库名“,原来也看了多次这个地方,就一直以为是数据库名字呢。在所有想到的问题都想到了,最后就怀疑是不是这里出了问题。后来一查资料,果然是他有问题。我就按照一位网友说的,将“服务器数据库名“
写成我的计算机全名,然后浏览页面就ok了。
这就是我解决问题的全过程,知道了很多东西,呵呵,心情很好啊。
- win7 64bit iis配置及asp+sql2005
- WIN7下配置IIS+ASP
- win7 64位旗舰版IIS安装及ASP+Access网站的配置
- win7 64位旗舰版IIS安装及ASP+Access网站的配置
- win7 64bit IIS相关设置
- win7 里配置iis 和asp.net步骤,及发布asp.net网站全程
- win7 里配置iis 和asp.net步骤,及发布asp.net网站全程
- win7 64bit数据源配置
- qwt win7 64bit配置
- SQL2005 IIS配置
- Win7旗舰版中的IIS配置asp.net权限配置及遇到的问题
- win7 IIS 和 ASP.NET的配置
- WIN7下安装IIS以及配置ASP
- win7下配置IIS(ASP.net)
- win7 下配置IIS并调试ASP
- win7下配置IIS(ASP.net)
- Win7中安装IIS 配置ASP.NET
- win7配置iis支持asp.net mvc
- 玉自寒
- 输出文件并排序
- ARM Linux线程相关API
- 实现软件自动升级
- vc6.0常见错误fatal error C1083: Cannot open precompiled header file: 'Debug/**.pch': No such file or directory
- win7 64bit iis配置及asp+sql2005
- Unicode下CString(wchar_t)转换为 char*
- 使用jquery实现弹出层效果
- 林永坚 《Silverlight for Windows Phone开发》系列视频 (共16课)
- 公钥系统/数字签名/数字证书工作原理入门
- dos命令,大全,全集
- 对文件进行操作
- Perl学习之一:环境搭建
- exp1 && exp2 || exp3 的逻辑