0

我已经使用 Drupal 大约一个月了,我非常喜欢它所做的很多事情......但是,它处理文件的方式不是我喜欢的东西,它正在导致我为自己构建的媒体服务器感到头疼。

我的本地磁盘上有几千个视频文件(请记住,这是一台 Windows 机器,drupal 安装到 C: 并且我想要的文件在 D:) 我希望 Drupal 为我服务。

这是我到目前为止所做的:

  1. 我编写了一个 python 脚本,它从我的文件所在的视频目录中解析成 csv 格式的相关信息。它输出一个分类文件和一个视频文件(带有名称/文件路径/父标签)。

  2. 使用 Feed 正确导入了分类。

  3. 把我的头撞在墙上几个小时,试图弄清楚如何让 Feed 消化我的视频 csv 文件(名称、文件路径、parent_tag)来跟踪我的视频而不将它们从当前目录中移动

我对您的简单问题是:如何让 Drupal 提供这些视频文件,而无需将所有文件复制到 public:// 或 private:// 目录。我希望文件保存在 D: 上,而 Drupal 保存在 C: 上。目前,我有一个我想要跟踪的所有视频的 CSV,其中包含我想要放入视频内容类型的相关数据。

谢谢!

4

1 回答 1

0

如果您使用标准提要文件处理,我不知道您是否可以阻止它移动/复制文件。但是您可能会在指向您的 D 驱动器的文件目录中创建一个符号链接。然后文件将在 D: 上结束。windows下使用mklink命令创建链接。您可能需要先将文件移动到一个临时目录,以免它试图覆盖每个文件。

于 2012-10-26T22:16:17.133 回答