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

修改WordPress文件上传大小需调整服务器配置:在php.ini中增大upload_max_filesizepost_max_size值,或在.htaccess文件添加php_value指令,修改后重启Web服务生效。

在WordPress中上传文件时,如果遇到“文件过大”错误,通常是因为服务器限制了文件上传大小(默认多为2MB),以下是五种安全有效的解决方法,请根据你的服务器权限和技术能力选择操作:

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


通过修改 php.ini 文件(推荐服务器管理员使用)

步骤:

  1. 通过FTP或主机控制面板(如cPanel)找到网站根目录的 php.ini 文件。
  2. 若文件不存在,可复制 php.ini-production 或新建空白文件。
  3. 添加以下代码并保存:
    upload_max_filesize = 64M
    post_max_size = 128M
    memory_limit = 256M
    max_execution_time = 300
    • upload_max_filesize:单个文件上限(如64M)。
    • post_max_size:表单总数据上限(需大于 upload_max_filesize)。
  4. 重启服务器(部分主机需在控制面板点击“重启PHP”)。

注意:若主机禁止修改 php.ini,请尝试其他方法。


修改 .htaccess 文件(仅Apache服务器)

步骤:

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

  1. 在网站根目录找到 .htaccess 文件(隐藏文件)。
  2. 末尾添加代码:
    php_value upload_max_filesize 64M
    php_value post_max_size 128M
    php_value memory_limit 256M
    php_value max_execution_time 300
  3. 保存后刷新网站,若报错500,说明主机禁用此功能,需删除代码恢复。

修改 wp-config.php 文件(通用方法)

步骤:

  1. 打开WordPress根目录的 wp-config.php 文件。
  2. /* 好了!请停止编辑。 */ 上方添加:
    @ini_set( 'upload_max_filesize', '64M' );
    @ini_set( 'post_max_size', '128M' );
    @ini_set( 'memory_limit', '256M' );
    @ini_set( 'max_execution_time', '300' );
  3. 保存后立即生效,无需重启。

使用插件(适合新手或无服务器权限用户)

  1. 安装插件:
    • WP Maximum Upload File Size(轻量级)
    • Increase Max Upload Filesize(一键修改)
  2. 在插件设置中直接调整数值(如512MB),保存即可。
    注意:插件本质是修改PHP配置,若主机严格限制可能无效。

联系主机提供商(终极解决方案)

如果以上方法均无效:

  1. 共享主机用户:通过工单请求提供商调整 php.ini 参数(如SiteGround、Bluehost支持)。
  2. 云服务器用户:检查服务器防火墙或安全组是否拦截大文件上传。

关键注意事项

  1. 备份! 修改任何文件前,通过FTP或主机面板备份原文件。
  2. 数值逻辑post_max_size > upload_max_filesize > 实际文件大小。
  3. 安全上限:避免设置过大(如超过1GB),可能被主机商拒绝或引发安全隐患。
  4. 测试结果:上传大文件验证是否成功,失败时检查服务器错误日志。

  • 新手/无权限:优先用插件或联系主机商。
  • 技术用户:修改 php.iniwp-config.php 更彻底。
  • 服务器类型:Apache用 .htaccess,Nginx需通过 php.ini 或服务配置。

引用说明:本文方法基于WordPress官方文档对PHP配置的说明及主流主机服务商(如Bluehost、SiteGround)的技术支持指南,具体参数请以你的服务器环境为准。

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

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/44817.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年7月4日 00:41
下一篇 2025年7月4日 00:47

相关推荐

  • WordPress怎么添加播放器

    在WordPress中加入播放器主要有三种方法:,1. **使用内置媒体库**:上传音频/视频文件到媒体库,在文章/页面中插入即可生成简易播放器。,2. **使用插件**:安装专门的音频/视频播放器插件(如Elementor、WP Video Player等),提供更丰富的功能和样式。,3. **嵌入代码**:复制优酷、YouTube等视频平台的分享嵌入代码,粘贴到WordPress编辑器的“自定义HTML”块中。

    2025年6月24日
    700
  • WordPress在IIS上运行可行吗?

    在IIS上运行WordPress是可行的,兼容性没问题,但需额外配置PHP支持和URL重写规则(转换.htaccess),相比Linux环境(如Apache/Nginx),配置稍复杂,性能可能略低,但安全性和稳定性可靠,适合需集成其他Windows/.NET应用或习惯IIS管理的场景。

    2025年7月3日
    600
  • 网站如何一键迁移到WordPress?

    备份网站文件和导出数据库后,在新服务器安装WordPress并配置数据库,上传备份文件并导入数据库,最后更新配置文件即可完成迁移。

    2025年6月17日
    200
  • WordPress单页网站如何快速创建?

    在WordPress创建单页网站主要有两种方法:一是安装专为单页设计的主题(如“One Page Express”);二是使用页面构建器插件(如Elementor)在单个页面上设计并拼接多个区块(如页眉、服务、联系等)。

    2025年7月3日
    000
  • 如何删除WordPress自定义菜单?

    登录WordPress后台,进入「外观」→「菜单」,选择要删除的自定义菜单,点击右上角「删除菜单」按钮并确认即可。

    2025年6月7日
    300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN