4 métodos fáceis para 2021
Publicados: 2021-12-20O WordPress é uma plataforma flexível que suporta uma ampla variedade de temas, plugins, formatos de arquivo e software adicional. No entanto, ao tentar carregar esses recursos, você pode ocasionalmente encontrar o erro de limite de memória do WordPress.
Felizmente, existem maneiras de resolver esse erro. Ao aumentar a memória PHP disponível em seu site WordPress, você pode continuar a adicionar conteúdo e expandir seu site sem problemas.
Nesta postagem, compartilharemos quatro maneiras de aumentar o limite de memória do WordPress para resolver quaisquer erros que você esteja enfrentando em seu site:
- Edite wp-config.php e aumente wp_memory_limit
- Altere as configurações do seu servidor via PHP.ini
- Edite seu arquivo .htaccess
- Atualize o plano de hospedagem do seu site
Se você estiver interessado em saber por que esse problema ocorre, encontrará uma explicação no final deste post. Vamos começar!
Como aumentar o limite de memória do WordPress
Abaixo, apresentaremos quatro métodos diferentes que você pode tentar para aumentar o limite de memória do WordPress.
Infelizmente, não podemos garantir que todas essas soluções funcionarão para você, pois depende em grande parte de como seu ambiente de hospedagem está configurado. É por isso que compartilhamos quatro métodos diferentes – pelo menos um deles deve funcionar para sua situação.
Como algumas dessas correções envolvem a edição de arquivos principais do WordPress, é altamente recomendável que você faça um backup do seu site antes de continuar .
Existem muitas soluções de backup disponíveis, mas o plug-in UpdraftPlus oferece a liberdade de enviar seu conteúdo para diferentes plataformas de armazenamento em nuvem.
Depois de ter um backup recente do seu site, aqui estão algumas maneiras de aumentar o limite de memória do WP.
1. Edite wp-config.php e aumente wp_memory_limit
Se você estiver com pouca memória, há uma solução simples: aumente a quantidade de memória à qual você tem acesso! O WordPress permite definir o limite de memória atual em seu arquivo wp-config.php por meio da variável wp_memory_limit
. No entanto, esse limite pode ser menor que a quantidade de memória fornecida com seu plano de hospedagem.
Se este for o caso, você poderá resolver este erro editando seu arquivo wp-config.php . Fazer alterações no nível do código traz um certo grau de risco, por isso é inteligente criar um backup do seu site antes de continuar.
Para editar o arquivo wp-config.php , você precisará se conectar ao seu servidor via File Transfer Protocol (FTP) usando um cliente FTP como o FileZilla.
Você pode ler nosso guia completo de FTP do WordPress se não tiver certeza de como usar o FTP, mas aqui está um tutorial rápido sobre como se conectar ao FileZilla.
Dentro do aplicativo FileZilla, navegue até File > Site Manager . Se esta for a primeira vez que você se conecta por FTP, selecione Arquivo > Gerenciador de sites > Novo site:
Agora você pode inserir algumas informações sobre seu site, juntamente com seu nome de usuário e senha de FTP. Se você não souber suas credenciais de FTP, normalmente poderá encontrar essas informações em sua conta de hospedagem na web.
O FileZilla agora se conectará ao seu site e exibirá todos os seus arquivos. No aplicativo, navegue até a pasta raiz do seu site:
Dentro desta pasta, clique com o botão direito do mouse no arquivo wp-config.php e selecione Visualizar/Editar . Isso abre wp-config.php em seu editor de texto padrão. Agora, procure a seguinte frase – WP_MEMORY_LIMIT
.
Pode parecer algo assim:
define( 'WP_MEMORY_LIMIT', '32M' );
Se este código já existir em seu arquivo wp-config.php , você precisa aumentar o número. Por exemplo, você pode aumentá-lo de 32M
para 256M
.
Se você não vir essa linha de código no arquivo, precisará adicioná-la. Basta adicionar o seguinte código acima da linha que diz /* That's all, stop editing! Happy publishing. */
/* That's all, stop editing! Happy publishing. */
/* That's all, stop editing! Happy publishing. */
:
define( 'WP_MEMORY_LIMIT', '256M' );
2. Altere as configurações do seu servidor via PHP.ini
Você também pode aumentar o limite de memória editando seu arquivo PHP.ini . Este arquivo define a configuração padrão para qualquer aplicativo que exija PHP.
Toda vez que alguém visita seu site WordPress, o PHP é executado em seu servidor. Durante esse processo, a linguagem de programação PHP procura instruções no arquivo PHP.ini . Isso inclui definir seu limite de memória atual do WordPress.
Se o seu host usa cPanel, você pode editar a configuração do PHP.ini via cPanel. Normalmente, essa ferramenta é chamada de algo como MultiPHP Manager , MultiPHP INI Editor ou PHP Config . Nem todos os hosts oferecem essa habilidade, no entanto.
Por exemplo, se você hospedar no Bluehost, obterá uma ferramenta chamada MultiPHP INI Editor no painel completo do cPanel ( que você pode acessar na guia Avançado ).
Depois de abrir esta ferramenta, você pode ajustar o limite de memória:
Se o seu host não oferece um editor PHP.ini no painel, você também pode editar o arquivo PHP.ini via FTP.
Quando estiver conectado, navegue até o diretório raiz na janela do FileZilla e localize o arquivo.
Abra o arquivo e procure uma linha que inclua memo
limit= . Agora você pode aumentar esse valor e salvar suas alterações.
Antes que essas alterações entrem em vigor, você precisará reiniciar o servidor. Depois que seu servidor estiver funcionando novamente, você não deverá mais encontrar o erro de limite de memória do WordPress.
3. Edite seu arquivo .htaccess
O arquivo .htaccess é um arquivo de configuração importante se seu host usa Apache (o que muitos hosts fazem ). Este arquivo controla grande parte da configuração do seu site, incluindo o limite de memória.
Você pode usar .htaccess para retransmitir instruções para seu servidor, sem precisar editar seus arquivos de configuração do servidor. Isso torna o .htaccess uma boa alternativa se você não puder acessar seu arquivo PHP.ini.
Para acessar este arquivo, conecte-se ao seu servidor usando um cliente FTP, conforme discutimos nas seções anteriores. Você pode então navegar para o diretório public_html do seu site, que contém o arquivo .htaccess :
Agora, abra este arquivo e adicione o seguinte trecho de código abaixo da linha # END WordPress
:
php_value memory_limit 256M
Veja como pode ser:
Certifique-se de salvar suas alterações quando terminar.
4. Atualize o plano de hospedagem do seu site
Embora muitas vezes você possa aumentar a memória disponível para o seu site, você acaba sendo restringido pelo seu plano de hospedagem. Cada plano concederá acesso a uma quantidade finita de recursos. Se você tentou todas as correções acima e ainda está encontrando esse erro, pode ter superado seu plano atual.
Se você quiser verificar sua alocação de memória, poderá encontrar essas informações no site do seu host ou no seu painel de hospedagem. Como alternativa, você sempre pode entrar em contato com seu provedor para obter assistência.
Se você suspeitar que atingiu o limite de seus recursos alocados, considere atualizar seu plano. Isso pode envolver a mudança para um nível superior ou a mudança para um tipo diferente de plano. Por exemplo, se você estiver atualmente em um plano de hospedagem compartilhada, talvez seja hora de atualizar para um servidor virtual privado (VPS). Você pode até usar um servidor dedicado.
Alternativamente, você pode decidir mudar seu provedor de hospedagem. Ao procurar um novo host, recomendamos prestar muita atenção à quantidade de memória alocada como parte de cada plano. Sempre que possível, tente encontrar um provedor que ofereça um limite de memória padrão de 256 MB ou superior.
Também é inteligente optar por um provedor flexível. Se você puder aumentar facilmente a quantidade de recursos alocados ao seu site, é muito menos provável que você encontre o erro de limite de memória no futuro.
Por que você pode encontrar o erro “WordPress Memory Limit”
Sempre que você encontrar um erro no WordPress, naturalmente desejará resolver o problema o mais rápido possível. No entanto, muitas vezes ajuda a entender qual é o erro e por que ele ocorre. Você pode então tomar medidas para evitar esse problema no futuro.
Os erros mais comuns do WordPress são bastante fáceis de resolver, mas essa plataforma nem sempre fornece muitas explicações em sua mensagem de erro. Por exemplo, o erro de servidor interno 500 é notoriamente vago.
Com o WordPress, tudo o que você carrega ou instala é armazenado em um servidor. Quando você compra um plano de hospedagem na web, seu provedor aloca uma certa quantidade de recursos ao seu site. Isso inclui a memória usada para armazenar todo o conteúdo do seu site.
Às vezes, ao tentar fazer upload de mídia para o seu site WordPress, você pode encontrar a seguinte mensagem: “Erro fatal: tamanho de memória permitido de 67108864 bytes esgotado”. Esse problema também pode ocorrer quando você tenta instalar um novo tema ou plugin. Independentemente do gatilho, esse erro significa que você ficou sem memória.
Como abordamos neste post, você pode minimizar suas chances de encontrar esse problema aumentando seu limite de memória e potencialmente investindo em um plano de hospedagem mais avançado. Como regra geral, quanto mais caro for o seu plano de hospedagem, mais espaço e memória você terá acesso.
No entanto, mesmo planos de hospedagem de nível superior raramente concedem acesso a recursos ilimitados. Por esse motivo, é inteligente tomar medidas para minimizar o uso de memória. Isso pode incluir a desinstalação de plugins desnecessários e outras otimizações de desempenho.
Corrija os problemas de limite de memória do WordPress para sempre
Na maioria das vezes, você pode fazer upload de arquivos para seu site e instalar software adicional sem problemas. No entanto, em algum momento você pode encontrar o erro de limite de memória do WordPress.
Vamos recapitular rapidamente quatro maneiras de aumentar o limite de memória do WordPress e resolver esse problema:
- Aumente o limite de memória do PHP WordPress editando seu arquivo wp-config.php .
- Altere as configurações do seu servidor editando o PHP.ini .
- Edite seu . htaccess para aumentar o limite de memória do PHP.
- Atualize o plano de hospedagem do seu site para um com mais recursos.
Para algumas dicas gerais sobre problemas do WordPress como este, confira nosso guia para solução de problemas do WordPress. Também temos um guia sobre como corrigir os mais de 20 erros mais comuns do WordPress.
Você tem alguma dúvida sobre como resolver esse erro comum do WordPress? Deixe-nos saber na seção de comentários abaixo!