问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在wordpress上增加文件上传的大小限制

发布网友 发布时间:2022-04-06 03:50

我来回答

1个回答

热心网友 时间:2022-04-06 05:20

本文只限Apache配置主机的使用方法,增加WordPress文件上传大小*:通过配置php.ini的upload_max_filesize 和 post_max_size,重启Apache;通过修改.htaccess文件。
最近在用WordPress做一个视频B2B网站,所需要的上传的文件已经远远超过了32MB的*(32MB的视频能干什么啊)。

网上分享的方法
一如既往的百度,基本大同小异,最后参考了WordPress啦!的增加文件上传大小*:
一般来说你使用的主机会*你上传文件的大小,在WordPress的媒体文件上传可以看到,大多数都是2MB(我的是32MB)。如果是图片的话可能会还够用,但是如果是音频和视频文件就不一定够用了。
方法一:
在functions.php中添加如下代码,这样上传*就是64M

复制代码
代码如下:

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

方法二:
新建一个php.ini文件,在你的主机空间的根目录新建一个php.ini文件,里面使用如下代码。

复制代码
代码如下:

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

方法三:
使用.htaccess文件,在这个文件中添加如下代码。

复制代码
代码如下:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

子任采用方法
我现在是使用的WordPress3.4+版本,上传文件大小已经是主机配置决定的了,主机本身配置upload_max_filesize 和 post_max_size 都是32M,想要得到效果:
WordPress文件上传大小300MB
上述方法一:无效!
上述方法二:有效,重启Apache
上述方法三:有效,无需重启Apache
总结:上传大小主要用服务器配置决定的,例如后两种方法;而第一种方法不过在服务器配置的基础上来进一步用程序来*罢了。
子任出于综合考虑,减少服务器不必要的负担,最后采取了第二种方法:

复制代码
代码如下:

upload_max_filesize = 300M
post_max_size = 300M
max_execution_time = 300

在做优化的时候,碰到这么一个问题,需要在一篇文章中加入一个大小为19.4MB的PDF文件,而wordpress限定的文件大小只有8MB,那么如何在WP博客上上传文件,而且文件大小不受*呢?
方法很简单,只需要3步就可以增加wordpress文件上传大小的设置:
首先,我们打开FTP进入wordpress博客站点的根目录,找到一个名为php.ini文件,下载到我们的电脑桌面上,用DreamWeaver打开文件后加入下面2行代码,
post_max_size = 20M
upload_max_filesize = 20M
然后我们把这个文件更名为php5.ini。
请注意,上面我控制上传文件大小和文章大小为20M,你可以根据你自己的需要设置上限。
下一步我们打开文件wp-config.php文件,看到这个是不是很熟悉?这个文件就在你的wordpress目录下,我们以前安装wordpress就是编辑的这个配置文件,现在我们需要再给它加上一段代码来完成文件上传大小的设置,
define('WP_MEMORY_LIMIT', '64M');
注意请在保存前把编码更改为博客默认的编码,例如我的编码是UTF-8,如果不修改的话就会出现乱码甚至打不开的问题。
最后一步,保存上面2个文件,一个是php5.ini,另一个是wp-config.php,然后在FTP上删除php.ini,上传这2个文件,大功告成!刷新一下你的wordpress后台,你会发现上传文件大小已经变更为你设置的大小。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找几本一流的小说。类型' 完结什么的无所谓. 不要幼稚就好 沈阳职高学校排名 沈阳哪个公办职高和中专好 沈阳有哪些职高学校比较好? gpw一代和二代的区别有哪些 罗技gpw一代和二代区别介绍 第一代和第二代的区别 gpw二代和一代有什么区别 二代和一代区别详情分享 设张举措的意思设张举措的解释设张举措接龙 设张的成语设张的成语是什么 人字地砖铺法怎么找平方 如何设置apache+php的上传文件大小上限 phpmyadmin数据库导入文件大小限制怎么改? php中,怎么解决导入数据库时,文件大小的限制 怎么修改PHP的最大 传输限制? python 如何存贮千万之上的数据 python爬取到数据后通过pandas保存,但全都保存在一个单元格,有什么方法能分行分列保存? python保存数据有问题,求帮忙 python模块的一道作业,想问一下模块怎么储存数据,使得每次使用函数都是在上次使用的结果基础上 谢谢 请大神指教 怎么将Python里转化完的数据array保存成一个文件 要在硬盘根目录下形成文件 谢谢 python 怎么保存中间的某一行一直到文本结束或是删除操作过的行 量化python 数据怎么存 怎么用python做光滑折线图,谢谢了,困扰我很多天了 python几字型折线 用Python画折线图怎么实现拉伸效果 Python可以处理数据后变成曲线图吗 Python 怎么用曲线拟合数据 关于python曲线绘制的问题 怎么实现标识出来的曲线轮廓 python 如何使用Python绘制光滑实验数据曲线 python怎么画曲线 如何解除改变phpmyadmin数据库导入文件大小 PHP 5.3.3之后php-fpm就整合了,怎么通过yum安装PHP的时候开启php-fpm centos 如何安装最新php 用yum安装php-fpm提示There are no enabled repos. 如何在centos 系统中通过yum方式升级php到最新版本 yum 安装php怎么启动失败 linux centos 7 下用yum 安装iso镜像里自带的php5.4.16版本的但是没有php-fqm文件不知道怎么重启php服务 centos 安装php怎么选择版本 centos7 yum安装php7 怎么指定安装目录 centos 6.0使用yum命令在线安装的php安装在哪个目录 php 多维数组中整体修改键名 PHP:这个结果是如何替换出来的?求解 python 爬虫设置代理 python 异步请求的时候怎么添加代理 做人工智能为什么用Python? python为什么适合用于人工智能 Python与人工智能的关系 Python <<运算符什么意思?干什么用? Python :=海象运算符最简单的解释? 使用Python 制作对比图片相似度的程序怎么比较?