我们刚刚将一个网站移到了一个新的服务器上,两个服务器都是运行IIS作为web服务器的Windows server 2003。
在上传图片时,我们要求上传的文件对网络服务帐户具有一定的权限。图像是使用PHP上传的,然后由ImageMagick使用mogrify.exe二进制文件进行过滤以调整大小,并将其放置在由PHP创建的新文件夹中。
我们遇到的问题是,上传的文件不继承网络服务权限,尽管文件夹继承了。
我运行filemon查看是否有错误,并得到以下结果:
拒绝mogrify.exe:6396 OPEN C:\inetpub\wwwroot\example.com\data\334480\test