Windows Server 2008配置IIS7 ASP+Access的问题
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
Windows Server 2008配置IIS7 ASP+Access的问题
前两天下载了Windows Server 2008 CTP版(1.83GB,似乎比Vista小些),在微软网站上申请了个序列号,然后就刻盘安装了,安装到另外一个逻辑分区,因为原来使用Windows Server 2003,不能卸载,如果不好用还得用回2003。
Windows Server 2008安装也很快,一会儿就安装完了,安装要求CPU最小1GHz(我想Vista没有双核还是难啊~~~),内存最小512M(Vista好像要求1G吧~~~),硬盘分区最小8G(与Vista一样),不过显卡却没有特别的要求,至于Vista没有256M显存以上的好显卡,还是难~~~
进入系统,除了没有Vista的那些华丽效果,其它差不多,就像XP跟2003相比。第一次登录要求更改管理员Administrator的密码。打开我的电脑属性,提示激活Windows,然后我就在线激活了,截图如下:
我要上网,却发现IE7跟Win2003的IE6一样,安全级别设置为高而不能更改,又找不着在哪里配置,拿出Firefox,百度一下,知道是在Server Manager的Configure IE ESC里把安全组件禁用,OK,搞掂~~~~
昨天,我要安装IIS7,却找不到在哪里安装,没有Vista之前的系统那个安装Windows组件,然后我想可能跟Vista的添加一样,进入Add Features却没有,百度一下,知道是在Add Roles里面安装,原来服务器的组件都列在角色里了:
安装好IIS7,在管理工具里的Internet Information Services (IIS) Manager可以管理配置,把一般的都设置好,然后网站目录再添加IIS访问用户权限,这里发现IIS的访问用户是IIS_IUSRS用户组了。我设置了目录可读写权限,ASP的Adodb.Stream已经可以读写文件了,想必Access数据库的读写也没有问题了吧,想不到对数据库的查询(Select)可以,更新(Update、Insert、Delete)都不可以,提示什么不是可更新的,难道是目录权限的问题?但明明IIS的访问用户已经给了权限了,还可以读写文件,解决不了,百度一下Vista的ASP+Access配置,网上说是给C:\\Windows\\ServiceProfiles\\NetworkService\\AppData\\Local\\Temp这个目录Authenticated Users用户组可读写权限,我设置了,但问题没有解决,想来应该2008跟Vista的设置可能不同了,会不会是给数据库所在目录的这个用户组权限呢?然后就试着设置了数据库所在目录权限,果然,问题解决了!!!
写在最后:原来IIS7的脚本执行和数据库操作是不同的用户的。
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!