系统环境:Windows 2008 R2 64位 IIS7
问题描述:部署asp+access系统时,能访问asp文件,但是提示连接数据库错误
解决办法:
1、ASP -- 启动父目录改为TRUE。
2、应用程序池--设置应用程序池默认设置--启用32位应用程序--TRUE。
3、默认站点的用户组里边是有Authenticated Users的,如果没有,请加上。(文件夹--属性--安全--添加用户组--Authenticated Users给了全部权限)。
4、重点:把系统盘(默认是c盘),windows下的temp文件夹加上Authenticated Users权限。
5、IIS--网站属性--ASP--讲错误发送到浏览器--改为true(为了查找具然错误),也可不加。
备注:
windows2008下不管你是相对路径,还是绝对路径都支持,说来也怪,如果我不加temp的文件夹权限,绝对路径是可以访问的,但相对路径是不能访问的,最后还是加上Authenticated Users的权限才可以.
如没特殊注明,文章均为友孚原创,转载请注明来自:https://www.zzuf.com/news/22.html