phpMyAdmin非上传场景仍报"You probably tried to upload too large file"故障求助
解决phpMyAdmin持续弹出"You probably tried to upload too large file"错误的方案
检查phpMyAdmin专属配置
phpMyAdmin的config.inc.php文件可能存在独立的上传限制配置,找到$cfg['MaxUploadSize']参数,确保其值匹配你的需求;同时检查$cfg['SessionSavePath']对应的目录是否存在且PHP拥有读写权限,会话目录异常可能触发错误。清理缓存与会话文件
- 找到PHP会话存储目录(可通过php.ini的
session.save_path查看),删除所有与phpMyAdmin相关的会话文件; - 定位phpMyAdmin安装目录下的
tmp或cache文件夹,清空其中所有文件,避免旧错误缓存残留。
- 找到PHP会话存储目录(可通过php.ini的
确认PHP配置生效状态
创建phpinfo.php文件,写入代码:<?php phpinfo(); ?>访问该文件查看
upload_max_filesize、post_max_size、memory_limit的实际值,确认是否与你修改的php.ini配置一致。若未生效,重启Apache/Nginx等web服务器。检查web服务器请求限制
- Nginx用户:修改配置文件中的
client_max_body_size参数,设置为足够大的值(如100M),重启Nginx; - Apache用户:调整
LimitRequestBody参数(单位为字节,如104857600对应100M),重启Apache。
- Nginx用户:修改配置文件中的
修复phpMyAdmin配置文件
若config.inc.php损坏,先备份原文件,从phpMyAdmin安装包中复制config.sample.inc.php并重命名为config.inc.php,重新配置数据库连接信息后测试。
内容的提问来源于stack exchange,提问作者mojibul
相关产品推荐
相关产品推荐

