php 关于move_uploaded_file()函数

来源:互联网 发布:自学黑帽seo 编辑:程序博客网 时间:2024/05/17 23:47

调用move_uploaded_file($filename,$destination)函数,将上传的文件保存起来,发现失败;

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

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

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

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

但为什么一定要执行权限还没搞清楚。

0 0
原创粉丝点击