日期:2014-05-16  浏览次数:21242 次

win2003+IIS6的奇怪问题
今天在客户那里遇到一个超奇怪的问题……
项目是个网站,采用VS2008开发,数据库采用SqlServer2005。客户那边的配置是两台服务器,一台作为Web服务器,一台作为数据库服务器。系统原来有个版本运行一直正常,最近出了升级版本前往安装。
但安装新版本后发现访问不了。奇怪的是并不是每次都访问不了,有时候访问正常,但运行一小会儿就突然访问不了了。我起初以为是数据库问题,于是把项目的源码直接拷贝到web服务器上并用web服务器上的VS开发环境打开运行,一切正常。也不像是IIS配置的问题,项目以前的版本运行正常。但奇怪的是我把以前的版本恢复后也出现了同样问题。所以怀疑是不是我什么权限设置的问题。因为我在刚开始操作时把原来的wwwroot重命名了,新建了一个wwwroot目录并把新版拷贝进去后出现了该问题。因此怀疑是不是新目录的什么权限没设置好。
可最奇怪的是并不是每次都访问不了,有时候访问正常,运行一小会儿就突然访问不了了。而在访问不了的时候,如果我把web.config修改一下,比如在里面随便增加个空格,保存过后又能正常访问。可是很快又不行了。
实在是被弄得头大了……各位大哥有没有谁遇到过类似问题,或者能给我点提示?不甚感激!
------解决方案--------------------
问题已找到,居然还是程序问题,NNDX!