---
title: "Como aumentar o limite de memória PHP no WordPress"
url: https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como aumentar o limite de memória PHP no WordPress

## O que é o limite de memória PHP no WordPress?

O limite de memória PHP no WordPress é o teto de RAM que o servidor permite que cada requisição PHP use. Quando um plugin, tema ou importação tenta usar mais memória do que o memory_limit configurado, o PHP aborta o script e o WordPress mostra tela branca ou o erro "Allowed memory size of X bytes exhausted". O padrão de hospedagem costuma ser 64M ou 128M, mas sites com page builders e WooCommerce normalmente precisam de 256M ou mais.

## Como identificar

- A mensagem "Fatal error: Allowed memory size of 134217728 bytes exhausted" aparece em uma página ou no wp-admin.

- Tela branca ao abrir o editor, ativar um plugin pesado ou rodar uma importação.

- O WordPress avisa "O site está com dificuldades técnicas" só em telas específicas (não no site inteiro).

- Plugins de builder (Elementor, WPBakery) recomendam 256M e mostram aviso de memória insuficiente no painel de saúde do site.

**Antes de começar:** Faça backup do wp-config.php, do php.ini e do .htaccess antes de editar. Um erro de sintaxe nesses arquivos derruba o site inteiro, então altere uma diretiva por vez e teste.

## Como prevenir

- Mantenha o memory_limit em pelo menos 256M para sites com builder ou WooCommerce

- Desative e remova plugins que não usa, pois cada um soma consumo de memória

- Acompanhe o painel Saúde do site, que avisa quando a memória está abaixo do recomendado

## Erros relacionados

- [Como corrigir Allowed memory size exhausted](https://full.services/wp-fixer/corrigir-allowed-memory-size-exhausted-php/)

- [Como corrigir Out of memory no PHP do WordPress](https://full.services/wp-fixer/corrigir-out-of-memory-php-wordpress/)

- [Erro crítico no seu site: como resolver](https://full.services/wp-fixer/erro-critico-no-site-wordpress/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#article",
            "headline": "Como aumentar o limite de memória PHP no WordPress",
            "url": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:16:45-03:00",
            "dateModified": "2026-06-13T23:16:45-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": true,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "Erro do servidor"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/"
            },
            "wordCount": 481,
            "description": "Aumentar o limite de memória PHP no WordPress significa elevar o valor de memory_limit que o servidor reserva para cada execução de script. O ajuste resolve travamentos e a mensagem \"Allowed memory size exhausted\", comuns em sites com muitos plugins, builders ou importações pesadas.",
            "articleSection": "Erro do servidor",
            "keywords": "allowed memory size exhausted wordpress, aumentar memory_limit wordpress, limite de memoria php wp-config, memoria php esgotada wordpress, wp_memory_limit wordpress",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://wordpress.org/documentation/article/editing-wp-config-php/",
                "name": "WordPress.org — Editing wp-config.php (Increasing memory allocated to PHP)"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como aumentar o limite de memória PHP no WordPress",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/",
                "isAccessibleForFree": true,
                "text": "// wp-config.php — define a memoria para o WordPress (frontend e admin)\n// Cole ANTES de /* That's all, stop editing! */\ndefine( 'WP_MEMORY_LIMIT', '256M' );     // memoria do frontend e tarefas gerais\ndefine( 'WP_MAX_MEMORY_LIMIT', '512M' );  // teto para tarefas do admin (importacao, etc.)"
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq-q1",
                    "name": "Qual valor de memória PHP é o ideal para WordPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "256M atende à maioria dos sites com page builder, WooCommerce ou muitos plugins. Sites simples rodam bem com 128M. Acima de 512M raramente é necessário e pode indicar um plugin com vazamento de memória.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq-q2",
                    "name": "Aumentei o WP_MEMORY_LIMIT mas nada mudou. Por quê?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Muitos hosts impõem um teto no php.ini que se sobrepõe ao WordPress. Nesse caso, suba o memory_limit no php.ini ou no .htaccess; se ainda assim não mudar, o limite está travado pela hospedagem e só o suporte libera.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq-q3",
                    "name": "Qual a diferença entre WP_MEMORY_LIMIT e WP_MAX_MEMORY_LIMIT?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "WP_MEMORY_LIMIT vale para o frontend e tarefas gerais; WP_MAX_MEMORY_LIMIT é o teto usado por tarefas pesadas do painel, como importações e geração de miniaturas. Definir os dois cobre os dois cenários.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq-q4",
                    "name": "Aumentar a memória PHP deixa o site mais lento?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Não. O memory_limit é apenas um teto: o PHP só usa o que precisa. Subir o limite evita que scripts sejam abortados, mas não força o site a consumir mais RAM nem o torna mais lento.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq-q5",
                    "name": "Posso aumentar a memória sem acesso a FTP?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim, se a hospedagem tiver um editor de arquivos no painel ou uma opção de versão/limite do PHP. Sem nenhum acesso, abra um chamado no suporte pedindo para elevar o memory_limit para 256M.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#faq-q6",
                    "name": "O erro \"memory size exhausted\" sempre é falta de memória?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Quase sempre, mas um plugin com vazamento de memória pode esgotar qualquer limite. Se subir para 256M ou 512M não resolver, desative os plugins um a um para achar o que consome RAM de forma anormal.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        },
        {
            "@type": "HowTo",
            "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#howto",
            "name": "Como aumentar o limite de memória PHP no WordPress",
            "inLanguage": "pt-BR",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "step": [
                {
                    "@type": "HowToStep",
                    "position": 1,
                    "name": "Confira o limite atual",
                    "text": "Confira o limite atual: no wp-admin, vá em Ferramentas > Saúde do site > Informações > Servidor e veja o valor de \"Limite de memória do PHP\". Isso mostra de onde você está partindo.",
                    "url": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#secao-solucao"
                },
                {
                    "@type": "HowToStep",
                    "position": 2,
                    "name": "Aumente o WP_MEMORY_LIMIT no wp-config.php",
                    "text": "Aumente o WP_MEMORY_LIMIT no wp-config.php: via FTP, edite o wp-config.php e adicione a linha abaixo antes de /* That's all, stop editing! */:\ndefine( 'WP_MEMORY_LIMIT', '256M' );\ndefine( 'WP_MAX_MEMORY_LIMIT', '512M' );",
                    "url": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#secao-solucao"
                },
                {
                    "@type": "HowToStep",
                    "position": 3,
                    "name": "Se não resolver, ajuste o php.ini",
                    "text": "Se não resolver, ajuste o php.ini: alguns hosts ignoram o WP_MEMORY_LIMIT. Edite (ou crie) o php.ini na raiz e suba o valor diretamente:\nmemory_limit = 256M",
                    "url": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#secao-solucao"
                },
                {
                    "@type": "HowToStep",
                    "position": 4,
                    "name": "Alternativa via .htaccess (Apache)",
                    "text": "Alternativa via .htaccess (Apache): se você não tem acesso ao php.ini, adicione a diretiva no .htaccess da raiz:\nphp_value memory_limit 256M",
                    "url": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#secao-solucao"
                },
                {
                    "@type": "HowToStep",
                    "position": 5,
                    "name": "Confirme e, se travar, peça ao host",
                    "text": "Confirme e, se travar, peça ao host: recarregue a Saúde do site para ver o novo valor. Se o limite não subir, a hospedagem pode estar travando o teto: abra um chamado pedindo 256M.",
                    "url": "https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/#secao-solucao"
                }
            ],
            "description": "Aumentar o limite de memória PHP no WordPress significa elevar o valor de memory_limit que o servidor reserva para cada execução de script. O ajuste resolve travamentos e a mensagem \"Allowed memory size exhausted\", comuns em sites com muitos plugins, builders ou importações pesadas."
        }
    ]
}
```
