【发布时间】:2011-12-03 10:23:01
【问题描述】:
不确定这是 php 配置还是 linux 文件权限问题。我遇到的问题是,当文件通过 php 使用 move_uploaded_file() 上传到 group 设置为 ubuntu 和 owner 的目录时设置为 www-data,上传的文件 owner 和 group 权限更改为 www-data,这会导致以下问题我的 python 脚本进来并在上传的文件上执行它的任务。
示例:
move_uploaded_file($tempFile,$targetSAVE);
--$targetSAVE 目录设置为:
group: ubuntu
owner: www-data
permissions: 0755
--php上传的文件改变owner和group为www-data
new file changes to:
group: www-data <-- need this set to *ubuntu*
owner: www-data
permissions: 0755
--python脚本需要上传文件的组设置为ubuntu
如何配置 php 以将上传文件的所有权或组设置为 ubuntu 或者如果这是一个 linux 文件权限问题,我该如何解决?
所有目录和子目录都设置为: 组:ubuntu 所有者:ubuntu 权限:0755 除了文件上传到的目录,设置为:
group: ubuntu
owner: www-data
permissions: 0755
【问题讨论】:
标签: php linux permissions