如何修复WordPress错误-“对不起,出于安全原因,不允许使用这种文件类型”

温馨提示:注册会员付费购买资源可永久免费下载更新版本

错误类型: WP内部错误 错误名称: 抱歉,出于安全原因,不允许使用此文件类型 英文名称: Sorry, This File Type Is Not Permitted for Security Reasons 错误描述: 出于安全原因,WordPress的默认配置限制了您可以上传到站点的文件类型。如上传受限制文件类型,则会提示该信息。

当您尝试将文件上传到WordPress媒体库时,是否收到消息告诉您“对不起,出于安全原因,不允许使用此文件类型”和/或“[文件名]上传失败”?

正如消息所暗示的,出于安全原因,WordPress限制了你可以上传到网站的文件类型。但是,您可以通过向网站的wp-config.php文件添加一小段代码或使用免费插件来手动扩展允许的文件类型列表,以便您可以上传任何类型的文件。

以下是您将在本文中学到的内容:

有关消息“对不起,出于安全原因,不允许使用此文件类型”的更多信息

如何修复“对不起,出于安全原因,不允许使用此文件类型”消息

是什么触发了“对不起,出于安全原因,不允许使用此文件类型”消息?

“对不起,出于安全原因,不允许使用此文件类型”消息

正如我们上面解释的,出于安全原因,WordPress的默认配置限制了你可以上传到网站的文件类型。

“对不起,出于安全原因,不允许使用此文件类型”错误消息:

当你试图上传一个WordPress默认不支持的文件类型时,你会收到“对不起,出于安全原因,不允许这种文件类型”的错误信息。

出于安全原因,WordPress限制了你可以通过网站管理员上传的文件类型——图像、视频、文档、音频。

默认情况下,您可以上传的文件类型有:

图片:

。使用jpeg文件交换格式存储的编码图像文件扩展名

。联合图象专家组

。png

webp

。可交换的图像格式

。图标资源文件

视频:

. mp4

. m4v

。mov

。野型腮腺炎病毒

。avi

。每加仑行驶英里数

。ogv

. 3gp

. 3g2

文件:

。可移植文档格式文件的扩展名(portable document format的缩写)

。文件

。ppt。pptx。pps。ppsx

。国防运输局(Office of Defense Transportation)

。xls。xlsx

。(同preshipmentdocument)出货档案

音频:

. mp3

. m4a

。ogg

。声音资源文件

如果您尝试上传不在上述列表中的文件类型,您可能会遇到“对不起,出于安全原因,不允许使用此文件类型”错误。或者,您还会看到“[文件名]上传失败”。

例如,如果你想使用你的WordPress站点定制的字体,你可以试着在。TFF和/或。woff格式到WordPress。由于默认情况下不允许这些格式,WordPress会显示“对不起,出于安全原因,不允许使用这种文件类型”的错误,而不是要求你上传它们。

这是一个我们试图上传一个. woff文件到我们的测试站点的例子:

上传一个. woff文件会触发一条消息。

如何修复“对不起,出于安全原因,不允许使用此文件类型”错误

下面,我们将向您展示两种方法来修复WordPress错误“对不起,出于安全原因,不允许使用此文件类型”:

通过编辑你网站的wp-config.php文件

使用免费的WordPress插件

1.使用wp-config.php添加新的允许的文件类型。

WordPress包括一个ALLOW_UNFILTERED_UPLOADS选项,你可以在你站点的wp-config.php文件中启用它。启用后,您将能够上传任何类型的文件到您的WordPress媒体库。

这是设置方法,但是首先,因为您将编辑wp-config.php文件,我们建议您在继续之前备份您的站点。

首先,通过FTP/SFTP连接到你的WordPress站点。您站点的wp-config.php文件位于根文件夹中,这与wp-admin和wp-includes文件夹相同。

右键单击编辑文件,或将其下载到您的计算机:

编辑wp-config.php文件

然后,在编辑wp-config.php文件时,点击/*就这样,停止编辑!博客快乐。*/在行前填写以下代码:

define(‘ALLOW_UNFILTERED_UPLOADS’, true);

wp-config.php添加代码的位置。

如有必要,保存更改并重新上传文件。

要完成这个过程,你需要进入WordPress仪表盘,注销你的WordPress账户。然后,您可以立即再次登录。

注销/登录后,您应该能够上传任何文件,而不会触发错误消息:

成功上传。woff文件

2.使用免费的WP额外文件类型插件

如果你不想编辑你的wp-config.php文件和/或你想更多地控制哪些文件类型可以上传到你的网站,你可以使用WordPress.org上免费的WP Extra文件类型插件。

安装并激活插件后,进入设置WordPress dashboard中的附加文件类型。

在那里,您会看到一个长长的文件类型列表。选中您希望能够上传的文件类型旁边的框,然后单击底部的保存更改:

设定插件允许的文件类型。

如果您在列表中没有看到要上传的文件类型,您也可以在插件设置列表的底部添加您自己的自定义文件类型:

添加自定义文件类型

替代插件

在某些情况下,可能有更好的替代插件来支持特定的文件类型。例如,在我们关于如何在WordPress中启用SVG的教程中,我们推荐免费的安全SVG插件。这样不仅可以启用WordPress媒体库中的SVG文件类型,还可以在上传时清理。

总结

默认情况下,出于安全原因,WordPress会限制你上传到网站的文件类型。如果您尝试上传此默认文件类型列表之外的文件类型,您将看到“对不起,出于安全原因,不允许使用此文件类型”。信息。

解决这个问题的一个方法是编辑您的wp-config.php文件,并添加ALLOW_UNFILTERED_UPLOADS代码片段以允许未过滤的上传。或者,你也可以使用免费的WP额外文件类型插件来控制允许的文件类型。

最后,如果在允许新的文件类型后,由于文件大小的原因,您仍然无法上传文件,您可能需要查看我们的附加指南:

如何增加WordPress的最大上传文件大小

如何修复php.ini文件的最大上传文件限制错误

别忘了,如果有必要,你也可以通过SFTP上传文件。

声明:

1,本站分享的资源来源于用户上传或网络分享,如有侵权请联系站长。

2,本站软件分享目的仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除。

3,如果你也有好的建站资源,可以投稿到本站。

4,本站提供的所有资源不包含技术服务请大家谅解!

5,如有链接无法下载,请联系站长!

6,特别声明:仅供参考学习,不提供技术支持,建议购买正版!如果发布资源侵犯了您的利益请留言告知!


创网站长资源网 » 如何修复WordPress错误-“对不起,出于安全原因,不允许使用这种文件类型”