php上传文件 不移动,move_uploaded_file()为什么无法移动上传的文件?

send.php

receive.php

请看上述两个文件的代码,send.php上传文件给receive.php

我上传了一张图片,上传成功了,移动却失败了,下图是提示。

bVAdyc

请问是什么原因呢?该如何解决?

谢谢

p.s 我用的是phpstudy搭建的本地服务器。win8.1 x64,有人说权限不够,请问如何提高权限?谢谢

回复内容:

send.php

receive.php

请看上述两个文件的代码,send.php上传文件给receive.php

我上传了一张图片,上传成功了,移动却失败了,下图是提示。

bVAdyc

请问是什么原因呢?该如何解决?

谢谢

p.s 我用的是phpstudy搭建的本地服务器。win8.1 x64,有人说权限不够,请问如何提高权限?谢谢

move_uploade_file第二个参数是你想保存的文件路径,记住,包括文件名,包括文件名

Windows系统几乎可以不用管权限

move_upload_file的第二个参数是文件名,不是路径

http://www.php.net/manual/zh/...

移动到的目的路径写错了。。

move_uploaded_file第二个参数是移动地址,你这段代码明显是linux风格的路径 根目录/。如果是windows请写成D:\www 这种形式

建议问此类问题之前先去查下手册

第二个参数错了,指定文件夹路径,如果是linux 设置好文件夹的写权限。

错误提示都给你写的这么清楚了

第二个参数不能是一个目录,要写完整路径,包括文件名。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

专题推荐:php

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值