You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

bemusic修改WAMP php.ini参数后仍无法提升上传限制怎么办?

WAMP64 文件上传上限修改失效解决方案
  • 确认修改的是生效的php.ini文件
    WAMP64默认存在两份php.ini配置,一份供PHP命令行(CLI)使用,一份供Apache调用使用,仅修改后者会生效:左键点击任务栏WAMP图标→PHP→php.ini,通过该路径打开的才是Apache实际加载的配置文件,不要手动到安装目录找文件修改,容易找错版本。
  • 检查配置参数取值逻辑
    三个核心参数必须满足大小关系:memory_limit > post_max_size > upload_max_filesize,例如要支持100M文件上传,可设置为:
    upload_max_filesize = 100M
    post_max_size = 120M
    memory_limit = 256M
    
  • 检查Apache服务的上传限制
    打开WAMP的Apache配置文件httpd.conf(左键点击任务栏WAMP图标→Apache→httpd.conf),查找LimitRequestBody参数,若存在该参数,将值调整为你需要的最大上传字节数(100M对应104857600),若不存在可手动添加一行配置,无特殊限制可设为0。
  • 调整脚本超时相关参数
    大文件上传需要更长的执行和等待时间,同步修改php.ini中的以下参数:
    max_execution_time = 300
    max_input_time = 300
    
  • 检查项目代码层面的上传限制
    部分开发框架(如Laravel、ThinkPHP)或自定义上传逻辑中可能单独设置了上传大小阈值,优先级高于服务器配置,需要同步修改代码中的对应参数。
  • 重启服务并验证配置生效
    所有配置修改完成后,左键点击任务栏WAMP图标→重启所有服务,随后新建php文件写入<?php phpinfo(); ?>,运行该文件查看对应配置项是否已更新为你设置的值,确认生效后再测试上传功能。

内容的提问来源于stack exchange,提问作者CodNoob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 22:36:02