|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
成绩的缘故原由终极找到两个:
1、接纳的jet数据库毗连体例存在成绩:http://support.microsoft.com/?id=838306
补钉文件 中文版:WindowsServer2003-KB838306-x86-chs.exe
英文版:WindowsServer2003-KB838306-x86-enu.exe
2、将Access数据库扩大名改成asp
上面是不对历程息争决计划:
搜刮一下发明相似成绩还真很多,谁人w3wp的历程是iis6.0的使用程序池,网上的说法有两种,一是由于asp大概asp.net代码中含有逝世轮回引发的。可是服务器上这么多网站,谁晓得谁人网站出了成绩。二是因为下面的jet毗连数据库体例的bug引发的,下载838306的补钉,大概晋级到sp1能够办理这个成绩,可是打了这个补钉后,有些网站的成绩仍然存在。
又往搜刮,有人说将每一个网站创建自力的使用程序池,使用程序池的平安性帐户设为当地服务便可。办法以下:
起首新建使用程序池:
然后将网站的使用程序池指向方才创建的使用程序池:
在创建完一切使用程序池后,一致修正使用程序池的属性:
将使用程序池平安帐户指定为当地服务:
设置完这些以后,成绩仍然存在,如许一个网站呈现成绩,不致影响其他网站,可是这个网站仍旧占用大批资本,招致别的网站呼应迟缓。不外在义务办理器中呈现了每一个使用程序池的历程,因而能够找到详细出成绩的历程了。
上面是寻觅堕落网站的历程:要找到这个网站,必需把有成绩的历程跟该网站的使用程序池接洽起来。起首设置义务办理器的检察体例,到场PID的显现:
然后再命令交运行iisapp-a,能够看到PID跟使用程序池的对应干系:
再往iis中看该使用程序池对应的网站,有成绩的网站就找到了,剩下的就是这个网站代码中的成绩了。
在某位网站办理员的胶葛不休下,我终究没法忍耐,帮他找毛病――有数次设置iis,网站程序也换了,该晋级的也晋级了,成绩仍是存在,黔驴之技,把网站下载到当地看看究竟怎样回事。当我试图翻开他的数据库的时分,成绩呈现了:
他的数据库是.asp的扩大名,要先修正为.mdb才干翻开,可是当我点击要更名字的时分,我的电脑没有呼应了!看来成绩在这个数据库了。
用命令行rename以后,翻开数据库,修复,仿佛没有任何成绩,可是再改成.asp时,又呈现了方才的成绩。本来是.asp的扩大名在作祟。
可是我试着将其他的数据库改成.asp,没有成绩。基本缘故原由不得而知,看知情者告诉。
最初,在iis中任意增加了一个isapi对应到mdb,形成mdb没法实行,避免下载,将一切的.asp的数据库改回.mdb,成绩办理。
要多动手,不要怕什么搞坏了怎么办,你不搞坏,不去动手,就永远不会有收获,既然你在linux中是自由的,那就发挥自己的权利; |
|