【问题标题】:wordpress rejecting some mp3 - security reasonwordpress 拒绝某些 mp3 - 安全原因
【发布时间】:2017-07-08 02:42:15
【问题描述】:

我有一个别人买的wordpress安装来上传音视频文件。事实证明,一些 mp3 被接受,而另一些被拒绝,并显示以下消息:

wordpress 抱歉,出于安全原因,不允许使用此文件类型。

我以前从未使用过 wordpress,也无法登录服务器查看日志内容,但我分析了 firefox 发出的请求,在这两种情况下,mimetype 都是音频/mpeg:

内容配置:表单数据;名称="异步上传"; filename="voice-fabio.mp3" 内容类型:音频/mpeg

同一文件,在编辑某些标签后被拒绝。 workpress 对上传文件的安全检查是什么?我真的很困惑……

【问题讨论】:

  • 很难说您是否没有管理员权限或代码来查看通用结果。尝试上传相同的 mp3 文件,看看效果如何。然后检查更小的细节,如编解码器、mp3 的持续时间。 wordpress 可能会有限制,比如文件上传 3mb,没有 JSON 上传等。
  • 可能是一些错误的配置?不能说什么,尤其是因为您指出您购买了该主题。也许您的 mp3 不被接受,因为它可能格式不正确。或者它使用了一些扫描模块没有覆盖的扩展标签。
  • 答案是它是一个错误。请参阅我的修复答案和 core.trac 链接

标签: wordpress mp3


【解决方案1】:

这是一个错误:https://core.trac.wordpress.org/ticket/39550

更新:此问题影响的不仅仅是最初的 Word 文档 报道。此票证可用于跟踪所有相关问题 非图像文件在 4.7.1 之后无法加载,并显示错误消息 抱歉,出于安全原因,不允许使用此文件类型。

在 WordPress 修复它之前使用这个插件:https://wordpress.org/plugins/disable-real-mime-check/

【讨论】:

  • 太棒了!它刚刚奏效。您是否还知道触发此行为的文件之间是否存在真正的差异?
  • 我没有。我在安装修复程序的那天就知道了。
猜你喜欢
  • 1970-01-01
  • 2020-06-17
  • 1970-01-01
  • 2019-01-06
  • 1970-01-01
  • 2016-09-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多