您的位置:首页 > 编程语言 > PHP开发

php 关于move_uploaded_file()函数

2016-10-22 16:12 495 查看
调用move_uploaded_file($filename,$destination)函数,将上传的文件保存起来,发现失败;

原来是$destination指向的目标文件目录的权限不够,把目录开放777权限后成功;

后又想,这个目录下就是存储文件,只需开放读写权限就行了,于是把目录权限改为666,结果又失败了。

于是尝试各种权限,发现766、676都不行。

但是667是可以的,也就是说others用户需要开通执行权限才可以,这应该是因为Linux中Web服务默认使用的是nobody用户,所以要给others用户开通权限才可以;

但为什么一定要执行权限还没搞清楚。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php move_uploaded_file