问题描述
对于我的Symfony项目,我需要使用表格上传一些照片。
当文件小于2MB时,对于发送来说一切正常,但是当文件大小更高时,服务器告诉我不。当我查看Symfony Profiler来发现错误时,我遇到了这个问题:
但是问题是我从未设置过等于2MB的最大值,在我的表单类型中,我将其设置为16:
那么我如何绕过2MB的限制?
这是PHP.ini文件中的post_max_size和upload_max_filesize。
解决方法
您需要更改php.ini文件中的值
vim /etc/php.ini #Cent/RHEL/Fedora
vim /etc/php/*your.php.version*/apache2/php.ini #Debian/Ubuntu
将粗略值更改为您认为用户将上传的值(10M)
upload_max_filesize = 10M
post_max_size = 10M