关于解压覆盖IIS文件后,新的文件不具备权限导致DMS系统无法正常运行
向DMS的服务器端站点bin目录覆盖任何补丁文件,请注意:
Web站点的bin目录中的文件,IIS的服务进程(Windows2003以上,都是对应Network Services账户)必须对这些文件具有读取权限。
如果将补丁压缩包解压到桌面,然后拷贝到服务器里面,就很可能导致对文件的读取权限仅限于当前windows登录用户了。当文件覆盖到bin目录中,IIS(Network Services账户)无权访问这个文件,会导致DMS服务器报错无法运行。
最好是解压文件直接拷贝到C:\根目录,然后解压,拷贝到指定目录中,这样读取属性就不会发生变化。
左边是直接解压到桌面后的文件安全设置
![]()
右边是放到C:\解压后的安全设置
Web站点的bin目录中的文件,IIS的服务进程(Windows2003以上,都是对应Network Services账户)必须对这些文件具有读取权限。
如果将补丁压缩包解压到桌面,然后拷贝到服务器里面,就很可能导致对文件的读取权限仅限于当前windows登录用户了。当文件覆盖到bin目录中,IIS(Network Services账户)无权访问这个文件,会导致DMS服务器报错无法运行。
最好是解压文件直接拷贝到C:\根目录,然后解压,拷贝到指定目录中,这样读取属性就不会发生变化。
左边是直接解压到桌面后的文件安全设置
右边是放到C:\解压后的安全设置
![](http://images0.cnblogs.com/blog/153882/201311/25174305-7224bd305632420eb029ee70b04008dc.jpg)
右边直接具备了Internet 来宾账户的读取和运行权限,比Network Services更宽松
这样拷贝过去的文件,一般不会有问题,也不会导致DMS当机