Como aumentar o tamanho do upload de arquivos em PHP
Você é um desenvolvedor PHP ou administrador de sistema que gerencia servidores que hospedam aplicativos PHP? Você está procurando uma maneira de aumentar ou definir o tamanho do upload de arquivos em PHP? Se sim, siga este artigo que mostra como aumentar o tamanho do upload de arquivos em PHP e também explica algumas das principais diretivas do PHP para lidar com uploads de arquivos, bem como dados POST.
Por padrão, o tamanho máximo de upload do arquivo PHP é definido como máximo de 2MB arquivo no servidor, mas você pode aumentar ou diminuir o tamanho máximo do upload do arquivo usando o arquivo de configuração do PHP (php.ini
), este arquivo pode ser encontrado em diferentes locais em diferentes distribuições Linux.
vim /etc/php.ini [On Cent/RHEL/Fedora]
vim /etc/php/7.0/apache2/php.ini [On Debian/Ubuntu]
Para aumentar o tamanho do upload do arquivo em PHP, você precisa modificar as variáveis upload_max_filesize
e post_max_size
em seu arquivo php.ini.
upload_max_filesize = 10M
post_max_size = 10M
Além disso, você também pode definir o número máximo de arquivos que podem ser carregados simultaneamente, em uma única solicitação, usando o max_file_uploads
. Observe que a partir do PHP 5.3.4 e versões mais recentes, quaisquer campos de upload deixados em branco no envio não contam para este limite.
max_file_uploads = 25
A variável post_max_size
que é usada para definir o tamanho máximo dos dados POST que o PHP aceitará. Definir um valor 0 desativa o limite. Se a leitura de dados POST for desativada por meio de enable_post_data_reading, ela será ignorada.
Depois de fazer as alterações acima, salve o arquivo php.ini modificado e reinicie o servidor web usando os seguintes comandos em suas respectivas distribuições Linux.
--------------- SystemD ---------------
systemctl restart nginx
systemctl restart httpd
systemctl restart apache2
--------------- Sys Vinit ---------------
service nginx restart
service httpd restart
service apache2 restart
É isso! Neste breve artigo, explicamos como aumentar o tamanho do upload do arquivo em PHP. Se você conhece alguma outra forma ou tem alguma dúvida, compartilhe conosco usando nossa seção de comentários abaixo.