本文只限Apache配置主机的使用方法,增加WordPress文件上传大小限制:通过配置php.ini的upload_max_filesize 和 post_max_size,重启Apache;通过修改.htaccess文件。
一般来说你使用的主机会限制你上传文件的大小,在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

上述方法一:无效!
上述方法二:有效,重启Apache
上述方法三:有效,无需重启Apache
总结:上传大小主要用服务器配置决定的,例如后两种方法;而第一种方法不过在服务器配置的基础上来进一步用程序来限制罢了。

瑞课支付