已经用尽了能搜索到的各种办法,比如:
启用父路径;
给c:\windows\TEMP目录设置权限;(其实不需要)
给网站根目录设置权限;
给C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp设置权限;(其实不需要)
应用程序池设为经典;
修改web.config文件;
等等,都没有起作用。
我之前在WIN2003上跑的好好的,拿到WIN 2008R2上就不行,后来又在2008R2上重新安装,还是这样,一进后台就提示“错误原因:数据库连接错误”,快要崩溃了都。。。不知道哪位能帮帮我啊,到底是哪里的问题?谢谢了!
-------------------------------------------
不死心,继续GOOGLE,今天终于解决了,原来是要把ASP 设置成32位模式,方法是:
在IIS管理器中点击“应用程序池”,在右边的“操作”栏中选择“设置应用程序默认设置”,打开,在“常规”里面有个“启用32位应用程序”,默认是False,改为True然后确定就OK了。
在这里作个记号,免得以后忘了。
来源:http://bbs.rainbowsoft.org/thread-46040-1-1.html
同理其它的博客,如果环境相同,也可以尝试此方法。