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

修改php.ini参数后仍无法上传超20个文件,WAMP2.1环境求助

解决WAMP 2.1环境下上传超过20个文件的问题

嘿,我明白你已经调整了文件大小相关的PHP配置,但还是被文件数量限制卡住了——这很正常,因为你漏掉了一个专门控制多文件上传数量的关键参数!

下面是具体的解决步骤:

  • 首先,打开WAMP当前生效的PHP配置文件:右键点击WAMP托盘图标 → 选择「PHP」→ 点击「php.ini」(别手动找磁盘里的php.ini副本,避免改到不生效的文件)。
  • 在配置文件里搜索max_file_uploads参数,它的默认值就是20,正是这个参数限制了你最多上传20个文件。把它改成你需要的数值,比如:
    max_file_uploads = 50
    
    (数值可以根据实际需求调整,只要在合理范围内就行)
  • 确认你之前修改的几个参数依然保持正确配置:
    post_max_size = 750M
    max_execution_time = 5000
    memory_limit = 1000M
    upload_max_filesize = 750M
    
    这里要注意:post_max_size的数值必须大于等于upload_max_filesize,而且所有上传文件的总大小不能超过post_max_size,否则还是会上传失败。
  • 保存php.ini文件后,重启WAMP的Apache服务:右键托盘图标 → 「Apache」→ 「Restart Service」,让新配置生效。
  • 最后检查前端表单:确保文件上传控件的name属性是数组形式(比如name="uploaded_files[]"),如果是动态添加的上传框,也要保持这个命名规则,这样PHP才能正确接收多个文件。

完成这些步骤后,你应该就能顺利上传超过20个文件了!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:09:05