Mensagens como "O arquivo enviado excede a diretiva upload_max_filesize", "Allowed memory size exhausted" ou tempo esgotado em importações indicam que um limite do PHP está baixo para a tarefa. Você ajusta esses valores no painel, sem abrir ticket.
Onde ajustar
cPanel
Com o seletor do CloudLinux em uso (uma versão diferente de native em
Selecionar versão do PHP e o domínio em inherit no MultiPHP Manager),
as opções ficam no próprio seletor:
- Abra Selecionar versão do PHP (PHP Selector).
- Vá à aba Opções (Options).
- Altere os valores e salve.
Com o seletor em native, ou com uma versão escolhida para o domínio no
MultiPHP Manager, as opções do seletor não valem para o site: ajuste os
valores no MultiPHP INI Editor. Veja "Como mudar a versão do PHP no
cPanel, DirectAdmin e Plesk".
Use um lugar só para as configurações. Se o domínio tiver valores em mais de
um lugar (no seletor, no MultiPHP INI Editor ou em um arquivo .user.ini),
um pode sobrepor o outro.
DirectAdmin
- Abra PHP Selector.
- Abra as opções da versão em uso, altere os valores e salve.
Plesk
Com o PHP Selector em uso (uma versão diferente de native), as
opções ficam nele: abra o PHP Selector do domínio, vá à área de opções do
PHP (PHP Settings ou Opções), altere os valores e salve.
Com o PHP Selector em native, em Sites e Domínios, abra o domínio,
clique em PHP e altere os valores na página de configurações do PHP.
Valores mais pedidos
upload_max_filesize: tamanho máximo de um arquivo enviado pelo site.post_max_size: tamanho total do envio. Deve ser igual ou maior que oupload_max_filesize.memory_limit: memória que um único processo PHP pode usar.max_execution_timeemax_input_time: tempo máximo de execução e de recebimento de dados, importantes em importações.max_input_vars: quantidade de campos de um formulário. Construtores de página e menus grandes costumam pedir mais.
Depois de salvar, confirme o valor em uso. No WordPress, veja em
Ferramentas > Saúde do site > Informação > Servidor. Fora do WordPress,
use um info.php com <?php phpinfo(); e apague o arquivo depois.
memory_limit não é a memória da conta
O memory_limit vale para cada processo. A memória total da conta é um limite
separado, definido pelo plano. Aumentar demais o memory_limit não dá mais
memória à conta e pode fazer poucos processos esgotarem o total, travando o
site. Ajuste apenas o necessário e veja "Erro 503 ou 508: limites de recursos
da conta".
Arquivos grandes: use FTP
Para enviar arquivos grandes (vídeos, pacotes, backups), use FTP em vez do navegador ou do Gerenciador de Arquivos. Veja "Como acessar sua hospedagem por FTP (FileZilla)". A hospedagem é feita para sites e não pode ser usada como armazenamento de arquivos ou depósito de backups.
Se não resolver
Abra um ticket com:
- o domínio e o valor que você precisa;
- a mensagem de erro exata e onde ela aparece;
- o tamanho do arquivo, se o problema é no envio.
Não inclua senhas no ticket.
Esta resposta foi útil?
A sua avaliação nos ajuda a melhorar os artigos.