---
title: "Como corrigir Maximum Execution Time Exceeded no WordPress"
url: https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir Maximum Execution Time Exceeded no WordPress

## O que é o erro Maximum Execution Time Exceeded?

O erro Maximum Execution Time Exceeded acontece porque o PHP tem a diretiva max_execution_time, que define quantos segundos um único script pode rodar antes de ser interrompido. O padrão da maioria das hospedagens é 30 segundos. Quando uma importação, atualização ou backup demora mais que isso, o PHP mata o processo e o WordPress mostra "Fatal error: Maximum execution time of 30 seconds exceeded". É um limite de segurança contra scripts que travam o servidor, não um defeito do seu site.

## Como identificar

- A mensagem "Fatal error: Maximum execution time of 30 seconds exceeded" aparece em uma página em branco ou no log.

- Importações de conteúdo (XML, demo de tema) ou backups param sempre por volta do mesmo tempo.

- A atualização de um plugin ou tema grande falha no meio e deixa o site em modo de manutenção.

- O erro cita um arquivo dentro de wp-content (ex.: wp-content/plugins/.../arquivo.php on line X) onde o script estourou o tempo.

**Antes de começar:** Faça backup do php.ini, do .htaccess e do wp-config.php antes de editar. Um erro de sintaxe nesses arquivos derruba o site, então altere uma diretiva por vez e teste. Não suba o tempo muito além do necessário: limites altos demais deixam scripts travados consumindo recursos.

## Como prevenir

- Mantenha o max_execution_time em pelo menos 120s em sites que fazem importações ou backups regulares

- Use plugins de backup e migração que processam em lotes, em vez de uma única requisição longa

- Otimize o banco de dados periodicamente para que consultas lentas não prendam scripts até o limite de tempo

## Erros relacionados

- [Como aumentar o limite de memória PHP no WordPress](https://full.services/wp-fixer/aumentar-limite-memoria-php-wordpress/)

- [Como corrigir cURL error 28: timeout no WordPress](https://full.services/wp-fixer/corrigir-curl-error-28-wordpress/)

- [Como resolver Resource Limit Reached (508)](https://full.services/wp-fixer/corrigir-resource-limit-reached-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/corrigir-maximum-execution-time-wordpress/#article",
            "headline": "Como corrigir Maximum Execution Time Exceeded no WordPress",
            "url": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:44:08-03:00",
            "dateModified": "2026-06-13T23:44:08-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "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/corrigir-maximum-execution-time-wordpress/"
            },
            "wordCount": 530,
            "description": "O erro Maximum Execution Time Exceeded aparece quando um script PHP ultrapassa o número de segundos que o servidor permite por requisição (padrão 30s). O WordPress aborta a operação no meio, comum em importações, atualizações e backups longos.",
            "articleSection": "Erro do servidor",
            "keywords": "aumentar max execution time wordpress, erro de timeout php wordpress, fatal error maximum execution time exceeded, max_execution_time wordpress, tempo maximo de execucao excedido wordpress",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://www.php.net/manual/en/info.configuration.php",
                "name": "PHP Manual — max_execution_time (Description of core php.ini directives)"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir Maximum Execution Time Exceeded no WordPress",
                "programmingLanguage": "Ini",
                "codeRepository": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq-q1",
                    "name": "Qual valor de max_execution_time é seguro no WordPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "300 segundos (5 minutos) atende a importações, backups e atualizações pesadas sem deixar scripts presos por tempo demais. Para tarefas comuns, 120s já basta. Evite valores muito altos, pois mantêm processos travados consumindo memória e CPU do servidor.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq-q2",
                    "name": "Aumentei o max_execution_time mas o erro continua. Por quê?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Muitos hosts impõem um teto no php.ini do servidor que ignora suas alterações. Tente o .htaccess; se ainda travar no mesmo tempo, o limite está bloqueado pela hospedagem e só o suporte pode liberar. Em PHP-FPM, o request_terminate_timeout também pode estar abaixo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq-q3",
                    "name": "Qual a diferença entre max_execution_time e max_input_time?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "O max_execution_time conta o tempo que o script roda processando dados; o max_input_time conta o tempo para o PHP receber e ler os dados enviados (como o upload de um arquivo). Importações grandes podem esbarrar nos dois, por isso convém subir ambos juntos.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq-q4",
                    "name": "O erro só aparece em importações. É problema do meu site?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Não necessariamente. Importar demos de tema ou arquivos XML grandes leva tempo, e 30 segundos costuma ser pouco. Não é um defeito: é o limite padrão sendo atingido. Subir o max_execution_time ou importar em partes menores resolve.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq-q5",
                    "name": "Posso usar set_time_limit(0) para remover o limite?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Tecnicamente sim, mas é arriscado: um script com bug pode rodar para sempre e travar o servidor. Prefira um valor finito alto, como 300. Muitos hosts em PHP-FPM também ignoram o set_time_limit por segurança.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-maximum-execution-time-wordpress/#faq-q6",
                    "name": "Esse erro pode travar meu site inteiro?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Em geral ele só interrompe a tarefa que estourou o tempo (uma importação ou atualização). Mas se a atualização falhar no meio, o site pode ficar preso no modo de manutenção. Nesse caso, apague o arquivo .maintenance da raiz via FTP para voltar ao ar.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
