Escolha uma Página

Neste artigo, mostraremos como aumentar o limite de upload de mídia do WordPress e corrigir a mensagem de erro “Ultrapassa o limite de tamanho de arquivo para envio deste site” que impede usuários de subir um arquivo de tamanho maior que o permitido.

Uma das principais causas é o baixo limite no tamanho de upload de arquivo. No painel do WordPress, mais especificamente na aba “Mídia > Adicionar nova”, você verá uma mensagem de erro como esta abaixo:

erro no wordpress - ultrapassa o limite de tamanho de arquivo para envio deste site

Para te ensinar como corrigir este problema, nós usamos as hospedagens web: HostGator, GoDaddy e Locaweb com servidor Linux, que são os mais populares no Brasil.

Tópicos abordados neste post:

  • Como aumentar o limite de upload de mídia do wordpress pelo painel da sua hospedagem web
  • Como aumentar o limite de upload de mídia do wordpress via FTP
  • Como checar se funcionou

Como aumentar o limite de upload de mídia do wordpress pelo painel da sua sua hospedagem web

Como aumentar o limite de upload de mídia do wordpress no HOSTGATOR:

  1. Acesse o Painel do HostGator e clique no arquivo “PHP Configuration”
    aumentar o limite de upload de mídia do wordpress no Painel do HostGator
  2. Após abrir o “PHP Configuration” clique em “Edit custom php.ini”
    aumentar o limite de upload de mídia do wordpress no Painel do HostGator
  3. Na página do “php.ini” edite os campos upload_max_filesize e post_max_size
    aumentar o limite de upload de mídia do wordpress no Painel do HostGator

Como aumentar o limite de upload de mídia do wordpress no GODADDY:

  1. Confirme qual o limite disponível atualmente
    erro no wordpress - ultrapassa o limite de tamanho de arquivo para envio deste site
  2. No painel, ache a opção Software e clique na opção “Selecionar versão do PHP”
    aumentar o limite de upload de mídia do wordpress no Painel do GoDaddy
  3. Clique no link “Selecione opções do PHP”
    aumentar o limite de upload de mídia do wordpress no Painel do GoDaddy
  4. Olhe no painel as opções atuais que estão configurados seus upload_max_filesize e post_max_size
    aumentar o limite de upload de mídia do wordpress no Painel do GoDaddy
  5. Ajuste as opções de acordo com a sua necessidade e capacidade do plano upload_max_filesize post_max_size
    aumentar o limite de upload de mídia do wordpress no Painel do GoDaddyaumentar o limite de upload de mídia do wordpress no Painel do GoDaddy
  6. Clique na no botão “Salvar”
    aumentar o limite de upload de mídia do wordpress no Painel do GoDaddy
  7. Volte no painel e confira se sua alteração está funcionando
    erro no wordpress - ultrapassa o limite de tamanho de arquivo para envio deste site

Como aumentar o limite de upload de mídia do wordpress na LOCAWEB:

A Locaweb utiliza CPANEL, o mesmo painel que a Go Daddy (e muitas outras hospedagens), então o processo é parecido. O que pode ocorrer é que em alguns casos pode ser que você não encontre a opção “Selecionar versão do PHP“. Então a saída é utilizar o “Gerenciador de arquivos“:

  1. No painel, ache a opção Gerenciador de Arquivos
    aumentar o limite de upload de mídia do wordpress no Painel da Locaweb
  2. Na pasta raiz (/) edite ou crie um arquivo chamado “php.ini”
    php.ini
  3. Insira as linhas abaixo no arquivo “php.ini”
    upload_max_filesize = 64M
    post_max_size = 64M
    max_execution_time = 300
    

Como ajustar via FTP

Caso o painel de sua hospedagem não ofereça uma opção de alterar as configurações, você tem um jeito menos amigável, mas que funciona para resolver isso…

Como se conectar ao FTP das hospedagens web

Para se conectar ao servidor de sua hospedagem, você precisará das seguintes informações:

  • Host
    É o endereço em que o servidor ftp pode ser encontrado.
  • Login
    O login é o nome de usuário. Pode ser encontrado na seção “FTP” de sua hospedagem.
  • Senha
    Caso você não se lembre, com acesso ao painel administrativo você poderá alterar a senha ou mesmo criar um novo usuário.

filezila ftp

Com os dados em mãos, você pode baixar e instalar um cliente ftp tipo Filezilla ou Cyberduck.

Após a instalação, você deve criar uma nova conexão e definir os dados de acesso.

Conexão estabelecida, é hora de entrar em ação!

Qual arquivo alterar?

Dependendo de sua hospedagem web, um ou outro arquivo deve fazer a mágica acontecer. Então, você pode fazer um de cada vez e testar qual método te levou a solução.

Veja abaixo quais arquivos podem ser alterados para tentar ultrapassar esta limitação. No exemplo, vamos supor que você queira definir o limite de upload do WordPress para 64mb

php.ini

O php.ini é um arquivo de configurações. Ele possui regras de como o PHP deve se comportar quanto ao uso de memória, caminhos, módulos instalados e etc.

O caminho do arquivo php.ini pode variar, então veja abaixo os caminhos segundo a documentação das hospedagens web:

  • Hostgator:
    cPanel: /home/usuario/php.ini
    Plesk (contas VPS): /var/www/vhost/digite-seu-dominio-aqui/etc/php.ini
  • Go Daddy:
    Procurar a pasta “html” e editar o arquivo php.ini (criar caso não exista).
  • Locaweb:
    Editar/criar arquivo php.ini na pasta raiz ( / ) do site.

Caso o seu servidor seja Windows, o arquivo php.ini terá o nome de .user.ini (com um ponto na frente).

Em seguida, copie as linhas abaixo e cole no seu php.ini:

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

As vezes é necessário aguardar alguns minutos ou realizar uma ação específica da hospedagem web para surtir efeito.

functions.php

Este arquivo é o responsável por adicionar novas funcionalidades ao seu tema como suporte a imagem de destaque ou adicionar novos menus.

O arquivo fica localizado no caminho pasta-do-wordpress/wp-content/seu-tema/functions.php

Adicione as linhas abaixo no começo do arquivo:

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

.htaccess

Assim como o php.ini é um arquivo que define configurações do PHP, o arquivo .htaccess define configurações do servidor. Configurações que estão no arquivo de configuração principal do servidor podem ser alteradas através deste arquivo.

Sendo assim, vá até a pasta raiz do seu site (“www” ou “public_html” ou apenas “/”), e edite (ou crie um arquivo novo) e cole as linhas abaixo:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Como saber se consegui aumentar o limite de upload do WordPress?

Após ter feito as alterações sugeridas, você poderá verificar se surtiu efeito verificando no painel do WordPress ou através do Php Info.

Painel do WordPress

erro no wordpress - ultrapassa o limite de tamanho de arquivo para envio deste site

PHP Info

O phpinfo é uma função php que retorna uma página com todas as configurações do php para você verificar se funcionou o aumento do limite de upload, e várias outras informações.

Para testar, crie um arquivo com extensão php exemplo teste.php e coloque na pasta raiz do seu site. Neste arquivo cole o seguinte código:

<?php
phpinfo();
?>

Acesse: seusite.com.br/teste.php

Veja no print abaixo onde se localiza a informação que queremos:

upload_max_filesize - PHP Info

E se nada funcionar?

Caso você não consiga fazer o upload do seu arquivo, significa que o arquivo ainda é maior que o limite do seu servidor.

Por exemplo, veja os limites da Go Daddy:

Tipo Limite de upload padrão Máx.
cPanel 2 MB 2 GB
Plesk 10 MB 2 GB
Web 32 MB 128 MB
Clássico 32 MB 64 MB
Managed WordPress 64 MB 192 MB

Mais uma vez, isso varia de acordo com a sua hospedagem web.

Então, ficam algumas opções para você:

  1. Tente reduzir o tamanho de imagens. Por exemplo, se ela tiver 1000px de largura, diminua para 300px. Isso não só vai diminuir o peso, como também serão carregadas de forma mais rápida.
  2. Você pode usar o Tiny PNG, por exemplo para reduzir o peso.
  3. Uma solução para videos pode ser usar Youtube ou Vimeo e colocar o embed das plataformas no seu conteúdo.
  4. Subir seu arquivo diretamente em uma pasta via FTP e colocar o link no conteúdo.
  5. Entrar em contato com o suporte de sua hospedagem web.

Conclusão

Como vimos, o cenário pode mudar bastante de acordo com o plano de hospedagem web e o sistema operacional do servidor.

Mas, sabendo quais são os arquivos e o funcionamento deles fica mais fácil de achar o caminho.

Por fim, esperamos que você tenha aprendido como aumentar o limite de upload do WordPress e consiga continuar o bom trabalho em seu site!

E aí, consegui resolver? Teve alguma dificuldade? Deixe seu comentário abaixo!

Até a próxima!

Share This