【发布时间】:2015-03-17 12:33:36
【问题描述】:
我很困惑!!!
目标文件夹是'/uploads'。
当此文件夹的权限为 0755 并且显示此错误 Unable to write in the "/uploads" directory' 时,我无法使用 PHP 将文件上传到 '/uploads'
在脚本上传之前我通过get_current_user() PHP函数检查用户名linux并显示string(4) root。这意味着我以root用户登录并以root用户获取上传的文件并希望以root用户保存上传。所以为什么会发生权限错误??
当将'/uploads' 的权限更改为'0757' 时没有错误显示并成功上传。但我不想将权限更改为'0757'。因为这意味着其他人可以写入'/uploads'。
【问题讨论】:
标签: php file-upload permissions