我正在尝试通过 php 将上传的文件复制到主目录中的文件夹中。我向 Apache 用户 (www-data) 授予了所有权限,但是当我尝试复制它时,我收到警告“无法打开流:权限被拒绝”。
copy("$target_file", "/home/pap-x/meshes/Part_A.dae");
出了什么问题?
最佳答案
www-data 除了拥有 $target 目录的权限外,还必须至少拥有该 target 之上的每个目录的执行权限。如果这些目录中的任何一个拒绝访问,那么 www-data 将无法找到目标目录。
关于php - 无法使用 php 复制文件,权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151531/