Como aumentar o limite de upload no PHP (post_max_size)

Aprenda a aumentar o limite de upload dos servidores que utilizam apache + PHP.

Por Programação Pular para comentários
Como aumentar o limite de upload no PHP (post_max_size) Est? pode ser uma das mais complicadas situa?es que voc? se deparou. Vou lhe mostrar como sair dela de forma que n?o precise utilizar o suporte do servi?o de hospedagem, nem alterar as configura?es do php.ini (caso n?o tenha permiss?o).

Para isto vamos utilizar o mod_rewrite do apache, que deve necessariamente estar instalado. Criamos um arquivo .htaccess, e nele adicionamos:
    
Para PHP 4 use:
RewriteEngine On
# PHP 4, Apache 2.

  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
  php_value post_max_size 100M
  php_value upload_max_filesize 200M
  php_value memory_limit 96M

    
Para PHP 5 use:
RewriteEngine On
# PHP 5, Apache 1 and 2.

  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
  php_value post_max_size 100M
  php_value upload_max_filesize 100M
  php_value memory_limit 96M


Com isto voc? ter? 100M de upload. Lembrando que voc? pode alterar os dados. Outra informa??o, o uso destes tipos de arquivos(htaccess) altera as diretivas (de forma virtual (n?o no arquivo php.ini)) do php.ini para a execu??o atual.

Mais sobre: apache, upload
Compartilhe com seus amigos:
Nicolas Muller
Nicolas Muller Fundador do Oficina da Net, trabalha com internet desde 2004. Entusiasta de tecnologia, hoje coordena a redação do site, responsável pela análises de smartphones. Foi programador por 10 anos e agora jornalista por profissão.
FACEBOOK // INSTAGRAM: @nmuller99 // TWITTER: @nmuller99
Quer conversar com o(a) Nicolas, comente:
Carregar comentários
Últimas notícias