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

Laragon(v4.0.16)搭配phpMyAdmin上传最大显示-2147483648B问题求助

解决Laragon v4.0.16中phpMyAdmin上传大小显示异常的问题

问题原因

你看到的-2,147,483,648B是32位PHP的整数溢出导致的:32位有符号整数的最大值是2^31-1字节(约1.99GB),当你设置post_max_size=2G和upload_max_filesize=2G时,这个数值超过了上限,phpMyAdmin读取时就会溢出显示为负数。

解决步骤

  • 调整PHP配置数值,避免溢出:
    打开Laragon对应的php.ini文件,将post_max_size和upload_max_filesize改为1999M(或1.9G),即:

    post_max_size = 1999M
    upload_max_filesize = 1999M
    

    修改后重启Laragon的Web服务(Apache或NGINX),刷新phpMyAdmin查看数值是否恢复正常。

  • 检查phpMyAdmin的本地配置:
    找到phpMyAdmin安装目录下的config.inc.php,确认是否存在限制上传大小的配置项(比如$cfg['MaxUploadSize']),如果有,确保其数值与PHP全局配置一致,或者直接注释掉让它继承PHP的设置。

  • 切换到64位PHP版本:
    Laragon v4通常自带多个PHP版本,打开Laragon的主菜单,找到「PHP」选项,尝试切换到64位的PHP版本(比如PHP 7.4+的64位版本)。64位PHP支持更大的整数范围,设置2G不会出现溢出问题。

内容的提问来源于stack exchange,提问作者Farhan Ibn Wahid

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 09:55:24