无法将某些文件上传到 mediawiki

Unable to upload some files to mediawiki

我有一个内部 wiki(气隙),我们希望在其中上传各种配置文件和其他非标准文件。我不需要明确允许扩展,而是希望允许任何扩展,只要它不在黑名单中即可。此外,我想禁用 MIME 检查,因为它认为某些文件不是它们并且不知道如何处理它们。

我已尝试将这些设置放入我的 LocalSettings.php 文件中:

$wgVerifyMimeType = false;
$wgCheckFileExtensions = false;
$wgStrictFileExtensions = false;

但是,这些似乎完全没有任何作用。我仍然被禁止上传带有未明确允许的扩展名的文件,而且我还继续收到错误消息“此文件是损坏的或不可读的 ZIP 文件。无法对其进行适当的安全检查。” (它是一个 Chrome CRX 扩展文件)。

我在这里错过了什么? mediawiki 手册和我读过的其他文章告诉我做我已经尝试过的事情,但它不起作用。我是 运行 mediawiki 1.37.1.

确保 $wgProhibitedFileExtensions = []$wgVerifyMimeTypeIE = false

要启用 .crx,请设置 $wgAllowJavaUploads = true

在其他一些情况下,您可能还需要$wgDisableUploadScriptChecks

警告读者:以上所有都是危险的。