WordPress上传.csv格式文件提示”抱歉,由于安全原因,这个文件类型不受支持。”错误的解决方法

编程入门 行业动态 更新时间:2024-10-08 01:23:31

WordPress上传.csv格式文件提示”抱歉,由于安全原因,这个文件类型<a href=https://www.elefans.com/category/jswz/34/1768489.html style=不受支持。”错误的解决方法"/>

WordPress上传.csv格式文件提示”抱歉,由于安全原因,这个文件类型不受支持。”错误的解决方法

在WordPress外贸商城建站过程中,使用WooCommerce的产品导入功能是比较方便快捷的方法,默认使用的导入数据表格式是 .csv 格式,有用户反馈,在使用 WooCommerce 的产品导入 .csv 数据表文件时,会出现

”抱歉,由于安全原因,这个文件类型不受支持。”

的错误提示。英文站对应错误提示是:

“Sorry, This File Type Is Not Permitted for Security Reasons”。

如下图所示:

之前,我们也曾在《WordPress出现”抱歉,由于安全原因,这个文件类型不受支持。”的解决方法》一文中,详细解答过有关类似问题的处理方法。

WordPress默认情况下允许用户上传以下文件类型:

图片

.jpg
.jpeg
.png
.gif

文件

.pdf(便携式文档格式; Adob​​e Acrobat)
.doc,.docx(Microsoft Word文档)
.ppt,.pptx,.pps,.ppsx(Microsoft PowerPoint演示文稿)
.odt(OpenDocument文本文档)
.xls,.xlsx(Microsoft Excel文档)

音频

.mp3
.m4a
.ogg
.wav

视频

.mp4,.m4v(MPEG-4)
.mov(QuickTime)
.wmv(Windows Media Video)
.avi
.mpg
.ogv(Ogg)
.3gp(3GPP)
.3g2(3GPP2)

这里,针对.csv文件上传失败的问题,着重介绍一下解决方法。

当我们在上传或导入 .csv 格式文件时,WordPress显示“抱歉,出于安全原因,不允许使用此文件类型。”的安全警告,是因为您网站使用的主机默认不允许上传或者导入 .csv 格式的文件。

方法一:

首先,在网站根目录下,找到 wp-config.php 文件,把下面的代码段添加到该文件:

define('ALLOW_UNFILTERED_UPLOADS', true);

注意:此方法会取消 WordPress 对所有上传文件类型的限制,可能会导致网站不安全,建议使用第二种方法。

下面的方法可以单独指定允许上传某种类型的文件格式, 以允许上传 .csv 格式的文件为例:

方法二:

然后,在你网站当前使用的主题模板目录下(/website/wp-content/themes/your-theme-name/),找到 functions.php 文件, 把下面的代码段添加到该文件:

function wp_custom_mime_types( $mimes ) {
$mimes['csv'] = 'text/csv';
unset( $mimes['exe'] );
return $mimes;
}
add_filter( 'upload_mimes', 'wp_custom_mime_types' );

上面代码段中的 csv 就是需要单独扩展主机需要授权支持的上传文件格式。

两个代码段添加到对应文件中后,保存,就可以解决上传.csv格式文件提示”抱歉,由于安全原因,这个文件类型不受支持。”错误的问题了。

如果已设置文件类型,则可以将新文件类型添加到WordPress Multisite / Network中的“上传设置”中,此设置允许子域上传新文件类型。

更多推荐

WordPress上传.csv格式文件提示”抱歉,由于安全原因,这个文件类型不受支持。”错误的解决方法

本文发布于:2024-02-07 09:51:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755929.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:不受   解决方法   文件类型   格式文件   抱歉

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!