MediaWiki文件路径Magic Word不适用于某些文件类型

时间:2016-08-04 07:17:45

标签: mediawiki

我尝试使用MediaWiki filepath magic word`,以便创建一些传递特定MediaWiki文件的模板链接。不幸的是,对于某些文件类型,filepath只返回任何内容。

我试图获取失败路径的文件是这种情况下的文本文件。我已经确认我使用了正确的文件名,因为我可以使用[[File:Name.txt]]创建常规文件链接,{{filepath:Image.png}}正常工作。

我想要完成的例子:

[http://server/processfile.php?path={{filepath:<filename>}} Process A File]

这是一个已知问题吗?有没有一种简单的方法可以调试这里发生的事情?

1 个答案:

答案 0 :(得分:0)

在挖掘了更多的东西后,我能够解决这个问题。事实证明,即使MediaWiki接受该文件,它也被分配了一个随机的mime类型,因为它是一个.yaml文件。

在MediaWiki中更新mime.typesmime.info并将mime类型(text/yaml)添加到我的IIS配置后,我能够使下载工作并显示文件链接。

完全披露:可能使用了错误的文件名,即使我说我使用了正确的文件名。 :P