Você pode fazer isso de duas maneiras, editando o arquivo php.ini
ou usando .htaccess
Se você editar o arquivo php.ini
, que está localizado em /etc/php5/apache2/php.ini
Encontre o valor que diz upload_max_filesize e altere-o para o valor desejado, por exemplo, aqui eu tenho um tamanho máximo de arquivo de upload de 100M
upload_max_filesize = 100M
Agora você também precisa editar o post_max_size com o qual o PHP trabalhará por meio do POST. Para isso, editamos o valor para o que você quiser, eu recomendo o mesmo que upload:
post_max_size = 100M
Caso deseje fazê-lo com .htaccess
, basta criar este arquivo na pasta raiz do seu site e adicionar as seguintes linhas:
<IfModule mod_php5.c>
php_value upload_max_filesize 100M
php_value post_max_size 100M
</IfModule>
Observe que .htaccess
não funciona 100% do tempo porque depende das configurações do servidor. No seu localhost funcionará perfeitamente, mas se você estiver hospedando em um site compartilhado ou em um endereço externo, o servidor pode ter limites para o tamanho máximo que pode ser carregado.