Como Aumentar o Limite de Upload PHP

Em alguns casos, as configurações padrão do seu servidor não permitem que você faça o upload de arquivos maiores através do seu site. Este tutorial ensina a como aumentar o limite de upload do PHP no cPanel ou alterando o arquivo .htaccess do seu projeto.

O Que Você vai Precisar

Antes de iniciar, você vai precisar do seguinte:

  • Acesso ao cPanel na sua conta de hospedagem (pode ser numa hospedagem PHP também)
    OU
  • Ter acesso FTP aos arquivos da hospedagem de site

Opção 1 – Aumentando o Limite de Upload do PHP no cPanel

Se você não tem acesso ao cPanel, pule para a Opção 2.

Passo 1 — Abrindo as Configurações do PHP

Faça login no seu cPanel e navegue até a opção Selecionar Versão do PHP –> Switch to PHP Options:

selecionando a versão do php dentro do painel
mudando as opções do PHP

Passo 2 — Alterando os Limites de Upload

Digamos que você está tendo problemas para subir um tema do WordPress de 19 Mb através da área admin de seu site.

As configurações abaixo ilustram os valores apropriados para este exemplo:

  • Defina o memory_limit como 128M. O memory_limit representa o máximo de memória que um script pode alocar. É recomendado definir o maior valor possível. A letra M significa megabytes.
  • Defina o upload_max_filesize como 64M. O upload_max_filesize representa o tamanho máximo de um arquivo para ser feito upload. Deve ser maior do que o tema apresentado no exemplo.
  • O post_max_size pode ser definido como 64M. post_max_size tem uma funcionalidade similar ao upload_max_filesize. Também deixe maior do que 19 MB (arquivo do tema).
configurando as opções

Não esqueça de Salvar as alterações.

IMPORTANTE! O seu cPanel pode ter uma aparência um pouco diferente. Caso você tenha dificuldades para encontrar a seção Selecionar versão do PHP, consulte seu provedor de hospedagem.

Você também pode utilizar o Gerenciador de Arquivos do cPanel para localizar o arquivo .htaccess E realizar as modificação. Falaremos mais sobre isso na Opção 2.

Opção 2 – Aumentando o Limite de Upload do PHP pelo .htaccess

Caso não seja possível editar as configurações do PHP pelo cPanel, você pode fazer editando o arquivo .htaccess, via FTP. O tutorial abaixo explica como fazer a conexão via FTP em mais detalhes:

Observe que o .htaccess é um arquivo oculto, portanto você precisa habilitar a visibilidade.

Adicione as seguintes linhas ao arquivo .htaccess para aumentar o limite de upload:

php_value memory_limit 128M

php_value upload_max_filesize 64M

php_value post_max_size 64M

Conclusão

Você aprendeu a como aumentar o limite de upload do PHP no cPanel, assim como através do arquivo .htaccess.

É bom lembrar que as configurações do seu site podem estar conflitando com as do servidor. Neste caso, você deve realizar as configurações separadamente.

Author
O autor

Andrei L.

Jornalista e conteudista SEO/Localização na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.