很多时候,我们发现即使PHP.INI即使设置最大文件上传限制,但是仍然不能上传文件。
这是因为MYSQL max_allowed_packet 的设置问题导致。
但是 max_allowed_packet 设置了重启后可能会造成设置失效。就需要时常用到以下方式:
进入mysql server
在mysql 命令行中运行
set global max_allowed_packet = 2*1024*1024*10;
然后关闭掉这此mysql server链接,再进入。
show VARIABLES like '%max_allowed_packet%';