当前位置:首页 » 文件管理 » wordpress最大上传文件大小

wordpress最大上传文件大小

发布时间: 2022-06-19 12:56:20

㈠ 如何解决WordPress文件上传问题

默认安装的WordPress的文件上载功能限制很多,难以使用,主要存在三个问题,一是可上载的文件类型有限制,二是文件大小限制在2M以内,三是汉字文件名的文件上载出错。在网上搜集了解决办法,一一解决了问题后,感觉顺手多了。
系统环境:windows 2003;Apache 2.2.19;php 5.2.17;WordPress 3.1.4。
①文件类型限制的解决办法:
修改wp-config.php文件,增加一句:
define('ALLOW_UNFILTERED_UPLOADS',true);
②文件大小限制的解决办法:
涉及到php和wordpress两者的参数调整,
修改php.ini
post_max_size = 20M
上述值至少要大于希望上传的最大文件大小。
查看修改memory_limit的值,保证要大于希望上传的最大文件大小。一般默认是128M,应该无需修改。
修改upload_max_filesize = 20M
默认为2M,这个值修改后,在wordpress中显示的文件大小限制达到20M。
修改wp-config.php文件,增加一句:
define('WP_MEMORY_LIMIT','64M');
③汉字文件名问题解决办法:
修改wordpress,wp-admin/includes/file.php文件,找到函数wp_handle_upload()。
修改两句,把
$new_file = $uploads['path'] . "/$filename";改为:$new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);把return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload');改为return apply_filters('wp_handle_upload',array('file'=>$uploads['path'] . "/$filename",'url' => $url, 'type' => $type ), 'upload');
④支持rar文件上载问题解决办法
修改wp-includes/functions.php文件
找到函数function get_allowed_mime_types()在行'zip' => 'application/zip',

㈡ WordPress上传主题,提示“文件过大,请修改最大文件限制”,该如何解决

解决办法:

修改wordpress,/wp-admin/includes/file.php文件,找到函数

230行 wp_handle_upload()

修改两句,把

347行 $new_file = $uploads['path'] . "/$filename";

改为:

347行 $new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);

362行 return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload');

改为:

362行 return apply_filters('wp_handle_upload',array('file'=>$uploads['path'] . "/$filename",'url' => $url, 'type' => $type ), 'upload');

㈢ wordpress上传文件限制如何更改到64M

解决了WordPress文件上传问题:
一是可上载的文件类型有限制;
二是文件大小限制在2M以内;
三是汉字文件名的文件上载出错。
①文件类型限制的解决办法:
修改/wp-config.php文件,增加一句:
define('ALLOW_UNFILTERED_UPLOADS', true);
②文件大小限制的解决办法:
涉及到php和wordpress两者的参数调整,
修改/php/php.ini
735行 post_max_size = 20M
460行 memory_limit = 128M
886行 upload_max_filesize = 128M
post_max_size值至少要大于希望上传的最大文件大小。
memory_limit值保证要大于希望上传的最大文件大小,一般默认是128M,无需修改。
修改/wp-config.php文件,增加一句:
define('WP_MEMORY_LIMIT','64M');
③汉字文件名问题解决办法:
修改wordpress,/wp-admin/includes/file.php文件,找到函数
230行 wp_handle_upload()
修改两句,把
347行 $new_file = $uploads['path'] . "/$filename";
改为:
347行 $new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);

362行 return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload');
改为:
362行 return apply_filters('wp_handle_upload',array('file'=>$uploads['path'] . "/$filename",'url' => $url, 'type' => $type ), 'upload');
④支持rar文件上载问题解决办法
修改/wp-includes/functions.php文件
找到函数
2555行 function get_allowed_mime_types()

'zip' => 'application/zip',
后面加入
'rar' => 'application/rar',

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

本文只限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后台,你会发现上传文件大小已经变更为你设置的大小。

㈤ 如何修改WordPress的上传文件大小限制

找到php.ini文件,
编辑该文件
搜索:memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time
一般默认的设置值为:
memory_limit=128M //相当于单个脚本可调用内存大小
post_max_size=8M //上传文件大小上限
upload_max_filesize=2M//默认上传文件大小,这个就是2M的限制!
max_execution_time=30//最大执行时间,页面等待时间
max_input_time=60//最大输入时间?具体意义不明确,就是上传时间相关

然后将其改为自己需要的值,例如:
memory_limit=128M
post_max_size=12M
upload_max_filesize=10M//这样就改为可以传10M以下的文件了
max_execution_time=60
max_input_time=60
重启服务使得设置才能生效!

㈥ WordPress源码谁会 PHP.ini修改配置下载上传文件大小 远程帮我修改

查找 post_max_size (默认为 =2M)

改为想要的大小,如:post_max_size = 100M

你以为这样就可以解决问题了?其实还需要看下面一步。


upload_max_filesize 表示所上传的文件的最大值。

查找upload_max_filesize,默认为8M改为

upload_max_filesize = 100M


为什么这么设置就不用解释了...


最后,设置结束后,需要重新启动加载设置(重新启动你的web环境)。

具体可查看 PHP手册 中的 〔php.ini 核心配置选项说明〕

upload_max_filesize 所上传的文件的最大大小。

post_max_size 设定 POST 数据所允许的最大大小。

memory_limit 设定了一个脚本所能够申请到的最大内存字节数。


下面介绍一下PHP文件上传涉及到的一些参数:

file_uploads

是否允许通过HTTP上传文件的开关,默认为ON即是开


upload_tmp_dir

upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件和有对文件夹的写权限,如果未指定则PHP使用系统默认值


upload_max_filesize

允许上传文件大小的最大值,默认为2M


post_max_size

控制在采用POST方法进行一次表单提交中PHP所能够接收的最大数据量。如果希望使用PHP文件上传功能,则需要将此值改为比upload_max_filesize要大


max_input_time

以秒为单位对通过POST、GET以及PUT方式接收数据时间进行限制。如果应用程序所运行环境处在低速链路上,则需要增加此值以适应接收数据所需的更多时间


memory_limit

为了避免正在运行的脚本大量使用系统可用内存,PHP允许定义内存使用限额。通过memory_limit变量来指定单个脚本程序可以使用的最大内存容量变量memory_limit的值应当适当大于post_max_size的值


max_execution_time

max_execution_time设置了在强制终止脚本前PHP等待脚本执行完毕的时间,此时间以秒计算。当脚本进入了一个无限循环状态时此变量非常有用。然而,当存在一个需要很长时间完成的合法活动时(例如上传大型文件),这项功能也会导致操作失败。在这样的情况下必须考虑将此变量值增加,以避免PHP在脚本正在执行某些重要过程的时候将脚本关闭

㈦ wordpress最大上传文件大小:2 MB.我原来百度了下升级方法,用的是php.ini方法也将其塞入

php的上传文件大小、post发送数据大小、文件执行的有效时间等等,可以在php.ini中设置的,当然也可以使用ini_set()方法设置,如果没有改动php.ini的话,就要查找一下程序里面有没有对这些限制做了修改

㈧ wordpress网站如何上传大于2mb的视频

这个一般是服务器上的限制,wordpress本身的限制大小是8M,如果附加超过这个大小的话,可以通过FTP直接上传到服务器上,然后附上链接地址就可以了。

热点内容
安卓手机怎么加速进程 发布:2025-01-18 07:29:48 浏览:681
塞恩拐弯脚本 发布:2025-01-18 07:29:37 浏览:742
师资配置含哪些内容 发布:2025-01-18 07:17:35 浏览:706
江西脚本 发布:2025-01-18 07:14:38 浏览:392
php中i方法 发布:2025-01-18 07:13:19 浏览:369
FTP宝塔Linux面板 发布:2025-01-18 07:10:05 浏览:395
无线网卡怎么改密码 发布:2025-01-18 06:54:41 浏览:765
ava动态编译 发布:2025-01-18 06:54:39 浏览:765
中国学位论文全文数据库 发布:2025-01-18 06:43:49 浏览:689
全局变量存储类别 发布:2025-01-18 06:39:29 浏览:424