PHP中目标上载文件夹的权限

时间:2015-01-19 13:27:23

标签: php file-upload permissions

我很困惑!!! 目标文件夹是'/uploads'。 当此文件夹的权限为'/uploads'并且显示此错误0755时,我无法将带有PHP的文件上传到Unable to write in the "/uploads" directory' 在脚本上传之前我通过get_current_user() PHP函数检查用户名linux并显示string(4) root。这意味着我是root用户登录并获得root用户上传的文件并希望保存上传的root用户.so为什么会出现权限错误 当'/uploads''0757'的更改权限没有显示错误并成功上传时。但我不想更改'0757'的权限。因为这意味着其他人可以写入{{ 1}}。

1 个答案:

答案 0 :(得分:2)

您的HTTP服务器运行的用户是哪个?通常它会像" www-data"。将上传文件夹的所有权更改为" www-data:www-data"你应该能够在那里保存数据。