无法用php复制文件,权限被拒绝

时间:2016-02-02 10:56:41

标签: php linux apache server

我正在尝试通过php将上传的文件复制到主目录中的文件夹中。我向Apache用户授予了每个权限(www-data),但是当我尝试复制它时,我收到警告“无法打开流:权限被拒绝”。

copy("$target_file", "/home/pap-x/meshes/Part_A.dae");

怎么了?

1 个答案:

答案 0 :(得分:1)

除了对$ target目录具有权限的www-data之外,它必须至少具有对目标上方的每个目录的执行权限。如果这些目录中的任何一个拒绝访问,那么www-data将无法找到目标目录。