本地测试功能没问题,一上传到服务器上就无法删掉已上传的文件

cuis 发布于 2012/11/23 18:02
阅读 1K+
收藏 0

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

Request Method:
DELETE

Status Code:

501 Not Implemented


加载中
0
S
Savcry

估计是服务器权限问题

 

0
mako
mako

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

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

0
c
cuis

引用来自“mako”的答案

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

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

服务器是windows2003+IIS  。。。我本机是wamp环境,应该不是路径问题我看过server/php/?file=xxx返回的真实路径是正确的,太蹊跷了
0
归海一刀
归海一刀
看看这几个方面:一、服务器的路径是否正确。二、相关目录、文件权限是否设置得当
0
c
cuis

引用来自“cone”的答案

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

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

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

返回顶部
顶部