如何突破WordPress默认2MB文件上传限制

来自:素雅营销研究院

头像 方知笔记
2025年05月08日 02:13

WordPress上传限制的现状

许多WordPress新手在第一次上传媒体文件时都会遇到一个常见问题——系统提示”上传的文件超过2MB限制”。这个默认设置对于现代网站建设来说确实显得过于保守,特别是当用户需要上传高清图片、视频或大型文档时。

修改上传限制的几种方法

方法一:通过php.ini文件修改

  1. 找到服务器上的php.ini文件(通常在根目录或php安装目录)
  2. 查找以下参数并修改:
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 128M
  1. 保存文件并重启服务器

方法二:使用.htaccess文件

如果无法访问php.ini,可以在网站根目录的.htaccess文件中添加:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M

方法三:通过wp-config.php修改

在WordPress安装目录的wp-config.php文件中添加:

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'memory_limit', '128M' );

注意事项

  1. 修改前建议备份相关文件
  2. 数值设置要合理,过大会影响服务器性能
  3. 某些主机商可能限制这些参数的修改权限
  4. 修改后清除缓存并测试上传功能

替代方案

如果无法修改服务器设置,可以考虑:

  • 使用FTP直接上传大文件
  • 将大文件存储在第三方云服务(如Google Drive)然后嵌入
  • 使用专门的大文件上传插件

通过以上方法,您可以轻松突破WordPress默认的2MB上传限制,让网站内容管理更加顺畅高效。