Tenta enviar um tema, uma cópia ou um vídeo para o WordPress e ele responde que o ficheiro excede o tamanho máximo permitido. O limite não é do WordPress: é do PHP, que corre por baixo dele. Muda-se em dois valores, no sítio certo, e confirma-se no próprio ecrã de envio.
Veja o limite de hoje
No painel do WordPress, em Média, Adicionar, aparece a indicação do tamanho máximo de ficheiro que o servidor aceita. Anote-o. É o número que vai querer ver mudar.
Mude-o em quatro passos
| 1 |
Perceba que há dois valores. O upload_max_filesize é o maior ficheiro individual. O post_max_size é o maior pedido inteiro, e tem de ser igual ou superior ao primeiro. Se só mudar um, o limite visível pode não se mexer.
|
|
| 2 |
Escolha o valor. Um pouco acima do maior ficheiro que realmente vai enviar. Quanto maior o valor, mais memória e mais tempo o envio pode precisar, por isso não ponha o máximo por pôr.
|
|
| 3 |
Mude no sítio certo. Se a sua conta mostra as opções do PHP no «Select PHP Version», é lá a forma mais simples. Caso contrário, ou se quer o valor só para uma pasta, use um ficheiro .user.ini nessa pasta. O que vale onde está em php.ini e .user.ini.
|
|
| 4 |
Espere um pouco e volte ao ecrã de envio. O PHP lê o .user.ini de tempos a tempos, pelo que a mudança pode demorar a notar-se. Quando o limite mostrado subir, está feito.
|
|
Outros valores que acompanham
| Valor |
Para que serve |
upload_max_filesize |
O maior ficheiro individual que o PHP aceita. |
post_max_size |
O maior pedido de uma vez. Igual ou superior ao anterior. |
memory_limit |
A memória que o PHP pode usar. Imagens e ficheiros grandes precisam de mais. |
max_execution_time |
O tempo que o PHP tem para acabar. Um envio lento precisa de mais. |
O artigo enviar ficheiros grandes em PHP explica cada um, e os limites do PHP mostra o que falha sem avisar.
|
Quem usa o WordPress em rede (MultiSite) tem um segundo limite. Nas definições da rede há um valor próprio para o tamanho máximo de envio, que manda mais do que o do PHP. E se o site passa pelo Cloudflare, o próprio Cloudflare limita o tamanho de cada pedido: nesse caso, envie o ficheiro por FTP.
|
|
Para ficheiros muito grandes, evite o navegador. Um vídeo pesado ou uma cópia de segurança enviam-se melhor por FTP ou pelo Gestor de Ficheiros, e não ocupam memória do PHP. Para vídeo, incorpore-o a partir de um serviço de vídeo em vez de o guardar no WordPress. Veja enviar ficheiros com o FileZilla.
|
|
Mudou os valores e o limite não se mexe? Diga-nos o endereço do site e onde os mudou, e dizemos-lhe o que o servidor está a aplicar.
Abrir um pedido de suporte
|
PRODUTO RECOMENDADO Alojamento WordPress Instalação num clique, actualizações tratadas e velocidade a sério. desde 396,00 MT/mês (plano de 3 anos, com cupão) Ver planos |