【发布时间】:2011-03-24 18:02:47
【问题描述】:
我的任务是在私人服务器上设置 CMS(我选择了 wordpress),客户可以从该私人服务器上发布可以与合作伙伴共享的媒体。例如,他们需要共享 PSD 模型、.mov 文件、.swf 文件和偶尔的 .zip 包。我有几个不同的问题。
我目前正在使用 FolioGrid Pro 主题...作为我的最终结果,我希望用户能够通过主博客上的 FolioGrid 缩略图视图查看媒体的图像预览,查看媒体从其特定的帖子,然后能够从该帖子下载文件。我认为这就像上传媒体,设置缩略图,然后引导用户右键单击并将目标另存为。这似乎适用于某些文件类型(简单的文件类型......如 .png),但不适用于其他文件类型。例如,我上传的 .mov 文件在帖子中显示得很好,但下载时,它似乎下载了一个数据为零的文件,当您尝试打开该文件时,它会显示为空。
另外,我收到错误消息“抱歉,出于安全原因,不允许使用此文件类型。”尝试上传某些文件时,例如 .zip 和 .psd。我知道这些不是 wordpress 允许的文件类型,但我们在我们自己的私人服务器上做所有这些,所以我需要解决。对于 .psds,我尝试通过在允许的文件类型下添加 'psd' => 'image/psd' 来更改 function.php,但无济于事。
很抱歉,我无法将您引导至该网站,因此您可以更具体地了解我想要完成的工作,但所共享的媒体是敏感的。我该怎么办?!任何帮助将不胜感激。
更新----- 大家好!谢谢您的帮助。我现在正在使用下载管理器,它似乎对一些文件有所帮助。例如,我现在可以包含指向 psd 文件的链接,并且下载没有问题。
但是,某些文件类型(.mov、.swf)在下载时仍显示为 0kb 文件。当其他文件正常时,为什么会发生这种情况?
【问题讨论】:
标签: php wordpress download media