.zip 文件夹中文件的跨平台所有权

.zip 文件夹中文件的跨平台所有权

我有一个 PHP 应用程序,它使用 ACL 创建一个 .zip 文件夹,其中包含仅限特定组的文件,然后将其提交给用户下载。具体来说,每个人都可以读取它们,但只有某些组名具有读/写/等权限。

据我所知,这不会在 Windows 上引起任何问题,但在 OS X 上,存档实用程序似乎不会重置任何所有权,这意味着 OS X 用户默认对该文件没有写访问权限,除非他们恰好是同名组的成员。

有没有办法解决这个问题,要么强制 AU 授予用户访问权限,要么通过 PHP 中的某些方法?我可以使用“获取信息”访问单个文件,但我不是使用该应用程序的唯一用户。

相关内容