6
回答
本地测试功能没问题,一上传到服务器上就无法删掉已上传的文件
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

如题,我用chrome监听一下,发现提示

Request Method:
DELETE

Status Code:

501 Not Implemented


举报
cuis
发帖于5年前 6回/1K+阅
共有6个答案 最后回答: 5年前

你服务器什么系统, 先上传, 然后手动把存储文件的目录和子文件都设置成0777, 在删除试试, 

如果还是无法删除, 肯定就是文件路径的问题了, 检查下源码是否带有本地路径, 如果是linux 吧路径设置成绝对路径

引用来自“mako”的答案

你服务器什么系统, 先上传, 然后手动把存储文件的目录和子文件都设置成0777, 在删除试试, 

如果还是无法删除, 肯定就是文件路径的问题了, 检查下源码是否带有本地路径, 如果是linux 吧路径设置成绝对路径

服务器是windows2003+IIS  。。。我本机是wamp环境,应该不是路径问题我看过server/php/?file=xxx返回的真实路径是正确的,太蹊跷了

引用来自“cone”的答案

看看这几个方面:一、服务器的路径是否正确。二、相关目录、文件权限是否设置得当
be crazy... 大家说的我都试了,给文件夹加上Everyone,iis各种权限,甚至IIS的FSO权限也加上了,但。。。。还是无效!

应该不是权限问题了, 估计8成还是你路径问题, 在验证

独立写一个PHP脚本, 然后吧文件路径放到脚本里,运行脚本执行删除, 如果成功, 肯定是路径问题,

顶部