文件上传限制为2MB

问题描述

对于我的Symfony项目,我需要使用表格上传一些照片。

文件小于2MB时,对于发送来说一切正常,但是当文件大小更高时,服务器告诉我不。当我查看Symfony Profiler来发现错误时,我遇到了这个问题:

enter image description here

但是问题是我从未设置过等于2MB的最大值,在我的表单类型中,我将其设置为16:

enter image description here

那么我如何绕过2MB的限制?

这是PHP.ini文件中的post_max_size和upload_max_filesize。

enter image description here

enter image description here

解决方法

您需要更改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