滑动继续阅读⇓

近期遇到很多朋友问我,如何增加WordpPess多媒体文件大小的上传限制。有时候赶上我在电脑前都帮他们搜索一下。但总有忙于在外的时候。现在,还是把一些方法贴在这里,方便大家查看。主要是针对Apache服务器哦:

方法一、(修改functions.php)

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

就是在functions.php中添加以下代码,这样上传的大小限制则为128M

方法二、(编辑php.ini文件)

新建一个php.ini文件,就是在主机空间的根目录新建一个php.ini文件(非文件夹哦),复制以下代码并保存即可。

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300
memory_limit = 256M

方法三、(修改.htaccess文件)

打开.htaccess文件,复制以下代码添加并保存即可。

php_value memory_limit 256M
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 1000

如图所示:

更改WordPress上传文件大小限制

更改WordPress上传文件大小限制

如果你用的apache服务器根目录没有.htaccess文件,那么可以在根目录新建一个.htaccess文件,复制以下代码并保存即可。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
</IfModule>
# END WordPress

方法四、(修改wp-config.php)

可以尝试在wp-config.php中向WordPress添加内存定义,但是如果定义的内存超过实际服务器分配的内存,这将不起作用。

  1. 使用FTP程序并导航到WordPress根目录。
  2. 找到wp-config.php并将副本下载到计算机作为备份。
  3. 打开 wp-config.php使用纯文本编辑器或代码编辑器。
  4. 在文件末尾插入以下代码。
  5. define ( ‘WP_MEMORY_LIMIT’, ‘256M’ );

  6. 保存并上传回wp-config.php到WordPress安装。
  7. 清除浏览器缓存并重新加载网站。

如果仍然遇到错误,则应联系你的网络托管公司寻求帮助。

本文是否有帮助?



iTopVPN Black Friday Deal - Save up to 90%