问题描述
如题,客户要求上传文件,文件以某种命名方式命名,如1.pdf,如上传同名文件会自己覆盖,但是上传1.pptx,就不能覆盖,所以在上传前我先做了删除功能,把之前的文件删除再进行上传,我自己的电脑作为服务器,用其他电脑访问时,上传和删除功能一切正常,但是架到服务器的iis上之后,只能上传,上传后同名文件会覆盖,但是不能删除,我认为是服务器IIS设置问题,对IIS不是很了解,麻烦论坛大神指点
解决方案
解决方案二:
删除是权限问题。还有,你的后缀名不一样。照道理应该不算同名文件吧?
解决方案三:
对,应该跟IIS不一样
解决方案四:
1.jpg跟1.png算相同的文件吗?只是命名相同而已,再比如a.aspx和a.ashx
解决方案五:
把你存储附件的文件夹给一个iisuser的读取权限试试看
解决方案六:
删除需要权限,比如你用电脑的时候,很多文件都要管理员权限才能运行,就是一个道理
解决方案七:
给iisuser这个用户分配删除权限,实在不行那就用everyone,一用一个准
时间: 2024-11-03 23:26:05