记一次fastadmin图片上传大小受限制的修改

如题,在使用fastadmin开发后台时遇到一个问题,在富文本编辑器中上传一张大小为8mb的图片,显示图片大小超出限制,于是:
1.首先想到的是文件上传代码里面默认的上传文件大小可能太小,于是目录中找到ajax.php文件中的upload方法,查看上传代码发现大小为1024,不是此处限制,为防止漏查,专门把大小乘以10倍之后进行测试,发现还是受到限制,排除此处的可能性。
2.既然是富文本编辑器上传的,会不会是富文本编辑器有自己的上传限制,于是找到fastadmin的插件目录,在public/assets/addons下面,找到文件后直接搜索max,然后找到有关大小设置的,发现仍然是1024,排除此处可能性。
3.两个直接关联上传的地方都被排除了,剩下的只有配置文件没有查看,于是找到config文件,查看,发现没有,于是排除。
4.百思不得其解,感觉代码里面没有啥问题啊,除了代码还能有啥啊,突然想到服务器,难道是服务器限制的,一般来说服务器默认的应该是比较大的才对啊,半信半疑的去查看服务器配置,此项目是windows服务器,安装的phpstudy集成环境,于是找到php.ini,搜索max,找到upload_max_filesize = 8m ;和post_max_size = 8m ;发现大小为8m,于是我稍微改大了一点,测试,发现仍然不能将8m的图片上传上去。于是,绝望。
5.于是寻求大神的帮助,说明情况之后,大神让我将upload_max_filesize = 8m ;和post_max_size = 8m ;的值设置的大一些,我于是重新设置两个的大小,测试发现上传成功。-_-||
问题解决了,但是心里万马奔腾,特此mark。。

你可能感兴趣的:(PHP积累)