网站用asp调试工具能运行,但是在iis上就显示数据库不能连接,但是数据库位置和代码都没变过

数据库是access,程序是asp
asp调试工具是放在目录内的,浏览地址是localhost:4198/index.asp, 放入iis内的话地址是:localhost/web/index.asp,提示数据库无法连接

windows是官方安装版吗,如果是GHOST版或精简版很多配置IIS超费劲。
不过你的只是连不上数据库估计问题没有那么严重,关键问题可能在于目录的访问权限:数据库文件所在分区及系统所在分区(一般是C盘)是否是NTFS文件系统,如果都是FAT32估计遇不到这个问题。如果系统盘是NTFS的一定要把windows/temp这个文件夹的安全属性中增加一个everyone用户并赋予“完全控制”权限。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-31
把你链接数据库的链接地址贴上来瞧一下。 IIS里面localhost/web/index.asp,如果你用“/data/数据库名称”就会报错,但是在asp调试工具里面就不会有错误
第2个回答  2012-03-31
如果本地服务器测试,IIS设置上父路径打上勾。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网