php - 下载时保留 xattr

标签 php linux

我正在尝试使用网站上的 xattr 将一些元数据存储在 .txt 文件中,然后下载它。如果我在本地运行网站时在临时文件上使用 PHP 的 xattr_set,则 PHP 中的 xattr_list 和命令行上的 python-xattr 都会显示我设置的属性。但是,当我使用 readfile 下载文件时,属性不再显示。有什么方法可以在下载时保留这些属性吗?

最佳答案

不直接。 HTTP 无法指定文件系统扩展属性,因此您需要将它们打包为适当的存档格式,以允许在元数据中指定它们,例如GNU tar 与 --xattrs

关于php - 下载时保留 xattr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11246862/

相关文章:

php - 设置 PDO::ATTR_EMULATE_PREPARES false 时联合查询中的日期字段问题

linux - 在系统调用中创建用户

Linux 按顺序显示文件

linux - 服务器上 setgid 位的用途是什么?

php - 如何替换不在链接标记内的字符串?

php - zend Framework 2 从插件查询

php - 使用 Laravel Eloquent Relationships 建立三元关系

php - 将 PHP MYSQLI Select 应用于 Bootstrap 网格系统

linux - 用户空间程序作为内置对象

linux - 解析 Linux 命令输出