无论是增加还是减少,有时候我们会根据自己的网站需求来修改最大上传文件的大小。本文介绍修改WP最大上传文件大小的三种方法。
要修改WordPress的文件上传大小,您需要有网站管理权限,登录FTP或VPS服务器。在进入下面的教程之前,请确保您都可以登录它们。
以下是修改WordPress最大文件上传大小的三种方法:
1、修改.htaccess文件
许多托管服务提供商允许您通过.htaccess
文件更改PHP设置。您可以利用此功能在此文件中应用php_value upload_max_filesize
规则。
这种方法的工作原理如下:
(1)、通过FTP客户端或远程登录VPS,进入WordPress根目录。
(2)、下载.htaccess
文件,用记事本或其他文本编辑器打开它,将以下代码添加到文件底部。完成后,保存更改。
php_value upload_max_filesize 128M php_value post_max_size 128M php_value max_execution_time 300 php_value max_input_time 300
2、配置php.ini文件
此方法适合具有VPS托管的WordPress网站,因为共享托管提供程序通常不允许编辑php.ini文件。如果您在共享主机上运行,请确保与您的主机支持团队联系,并说明您是否可以修改php.ini文件。
以下是通过配置php.ini文件来修改最大文件上传大小的方法:
(1)、远程登录VPS,找到php安装目录,如果你不知道php安装目录位置,可使用如下命令来找到php.ini文件。
find / -name php.ini
下载php.ini,用记事本或其他文本编辑器打开它,(你也可以直接在linux用vi命令打开php.ini)。
(2)、将以下代码添加到php.ini文件并保存更改。
upload_max_filesize = 128M post_max_size = 128M max_execution_time = 300
3、编辑主题的functions.php文件
除了上面两种方法,您还可以通过修改主题的functions.php文件来修改WordPress的最大文件上传大小。请注意,如果您更改站点主题,则修改将恢复为默认设置。
以下是通过修改主题的functions.php文件来更改最大文件上传大小的方法:
(1)、找到网站你用的主题目录位置,主题函数文件(functions.php)就在主题目录里。
(2)、下载functions.php文件,用记事本或其他文本编辑器打开它,然后将以下代码添加到文件中。完成后,保存更改。
@ini_set ('upload_max_size' ,'64M' ); @ini_set ('post_max_size' ,'64M' ); @ini_set ('max_execution_time' ,'300' );
如图:
结论
尽管规定了最大文件上传大小,但WordPress允许您修改其限制。上面的教程介绍了修改WordPress最大文件上传大小的三种方法。请注意,你可能需要同时修改文章里提到的三处地方,尤其是前两种方法提到的文件。