win7 64bit iis配置及asp+sql2005

win7 64bit iis配置及asp+sql2005

因为要运行一个asp的网站,所以必须在iis上运行。而我的机器是win7 64位的,机上装的iisiis7.5的,呵呵都是最新的版本,让我昨天搞了一天,呵呵,今天上午终于ok了。

 

前提:我的系统是win7 64 旗舰版 iis7.5 sql2005

废话少说,以下是我解决问题参考的资料和我自己的一些补充:

 

 

1.              进入Win7的控制面板,选择“程序”然后在点击“程序和功能”,在左侧选择的“打开或关闭Windows功能”在出现的列表中选择IIS7然后确定。 

 

 

2.              安装完成后,再次进入控制面板,选择“管理工具”,双击 Internet(IIS)管理器选项,进入IIS设置。

 

3.进入到IIS7控制面板。

 

 

4.选择Default Web Site,并双击ASP的选项。

 

5.IIS7ASP父路径是没有启用的,要开启父路径,选择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位系统是不支持32oledb方式的数据库连接的,

 

以在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的配置工具时我发现,我的系统上装的sql200564

32位的,也就是说我没有必要去做修改,我就稍微改了一下:

cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 false

 

 

这样就排除了sql服务没有启动,以及64位不兼容32位数据库的问题。

然后我就再查看网站附带的说明文件,说要修改“服务器数据库名“,原来也看了多次这个地方,就一直以为是数据库名字呢。在所有想到的问题都想到了,最后就怀疑是不是这里出了问题。后来一查资料,果然是他有问题。我就按照一位网友说的,将“服务器数据库名“

写成我的计算机全名,然后浏览页面就ok了。

 

这就是我解决问题的全过程,知道了很多东西,呵呵,心情很好啊。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
应用有六个屏幕组成: 1、屏幕1(密码界面),由三个标签(用提示和占空位),三个按钮(确认,取消,新建账户/修改密码),两不可视组件(对话框和网络为数据库)组成; 2、屏幕2(开始界面),有十个标签(用于提示和显示信息),一个画布,一个图像精灵,三个按钮(地图,日记,拍照),两个不可视组件(方向传感器,位置传感器)组成 3、屏幕3(地图界面),一个文本输入框(输入网址),一个按钮(访问),一个列表选择框(去过的地址),一个web浏览框,一个不可视组件(Activity启动器) 4、屏幕4(再次输入密码界面),由三个标签(用提示和占空位),三个按钮(确认,取消,新建账户/修改密码),一两不可视组件(对话框和网络为数据库)组成; 5、屏幕5(日记界面),一个日期选择框,两个标签(用于显示信息),一个文本输入框(输入日记),六个按钮(存储,返回,取出日记,上一篇,下一篇,清除所有日记),两不可视组件(对话框和网络为数据库)组成; 6、屏幕6(拍照界面)一个画布(放照片),两个按钮(拍照,返回),一个不可视组件(照相机) 二、 功能描述 1、 在密码界面,输入用户名和密码,点击“确认”,进入开始界面;输入用户名和密码,点击“新建账户/修改密码”,新建账户或修改密码;点击“取消”,弹出对话框,提示是否退出应用,选择“确认”,退出; 2、 在开始界面,显示方向,经度,纬度,海拔,地址等信息;点击“地图”,进入地图界面;点击“日记”,进入再次输入密码界面,密码正确,进入日记界面;点击“拍照”,进入拍照界面; 3、 在地图界面,在文本输入框中输入网址,点击“访问”,即可查看相应地图;点击“去过的地方”,完成选择,即可查看相应地图; 4、在日记界面,可以完成写日记,查看日记,删除全部日记的操作; 5、在拍照界面,可以完成拍照功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值