{"id":1239,"date":"2016-06-09T22:38:35","date_gmt":"2016-06-09T22:38:35","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=1239"},"modified":"2026-06-25T18:52:27","modified_gmt":"2026-06-25T21:52:27","slug":"memory_limit","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/","title":{"rendered":"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">O erro <strong>&#8220;Fatal error: Allowed memory size of X bytes exhausted&#8221;<\/strong> significa que um script PHP tentou usar mais mem\u00f3ria do que o limite permitido pelo servidor (a diretiva <code>memory_limit<\/code>), e o PHP interrompeu o processo. O n\u00famero de bytes muda de site para site, mas a solu\u00e7\u00e3o \u00e9 sempre a mesma: <strong>aumentar o limite de mem\u00f3ria do PHP<\/strong> \u2014 pelo wp-config.php, php.ini, painel de controle ou pedindo ao seu provedor. O padr\u00e3o do WordPress costuma ser apenas 40\u201364 MB; <strong>256 MB<\/strong> \u00e9 o valor recomendado para a maioria dos sites modernos.<\/p>\n\n\n\n<div style=\"margin:20px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"background:#1e2532; border-radius:8px; padding:18px 20px; overflow-x:auto;\">\n    <code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:13px; line-height:1.7; white-space:pre;\">Fatal error: Allowed memory size of 33554432 bytes\nexhausted (tried to allocate 2348617 bytes) in\n\/home\/site\/public_html\/wp-includes\/plugin.php on line 260<\/code>\n  <\/div>\n  <div style=\"color:#777; margin-top:8px; line-height:1.6;\">O n\u00famero de bytes e o arquivo mudam a cada caso \u2014 continua sendo o mesmo erro, com a mesma solu\u00e7\u00e3o.<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">O primeiro n\u00famero \u00e9 o seu limite atual (em bytes \u2014 33554432 s\u00e3o 32 MB, 67108864 s\u00e3o 64 MB, 268435456 s\u00e3o 256 MB); o segundo \u00e9 quanto o script tentou usar. O valor exato n\u00e3o muda a solu\u00e7\u00e3o \u2014 voc\u00ea aumenta o limite de qualquer forma.<\/p>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#eef4ff; border:1px solid #b9d0f0; border-left:4px solid #1a73e8; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x1f4a1;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#1a4d8c; margin-bottom:6px;\">Dica<\/div>\n    <p style=\"color:#333; line-height:1.65; margin:0;\">O arquivo citado na mensagem (por exemplo <code style=\"background:#fff;border:1px solid #b9d0f0;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:13px;color:#1a4d8c;\">plugin.php<\/code> ou <code style=\"background:#fff;border:1px solid #b9d0f0;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:13px;color:#1a4d8c;\">object-cache.php<\/code>) normalmente <strong>n\u00e3o \u00e9 o culpado<\/strong> \u2014 \u00e9 apenas onde a mem\u00f3ria acabou. A causa \u00e9 a soma de tudo que o site carrega (tema + plugins), n\u00e3o aquele arquivo espec\u00edfico. N\u00e3o saia editando o arquivo citado.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#As_3_configuracoes_de_memoria\" title=\"As 3 configura\u00e7\u00f5es de mem\u00f3ria\">As 3 configura\u00e7\u00f5es de mem\u00f3ria<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Verificar_o_limite_atual\" title=\"Verificar o limite atual\">Verificar o limite atual<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Como_aumentar_o_limite_de_memoria\" title=\"Como aumentar o limite de mem\u00f3ria\">Como aumentar o limite de mem\u00f3ria<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Metodo_1_%E2%80%94_wp-configphp_o_jeito_WordPress\" title=\"M\u00e9todo 1 \u2014 wp-config.php (o jeito WordPress)\">M\u00e9todo 1 \u2014 wp-config.php (o jeito WordPress)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Metodo_2_%E2%80%94_Painel_de_controle_cPanel\" title=\"M\u00e9todo 2 \u2014 Painel de controle (cPanel)\">M\u00e9todo 2 \u2014 Painel de controle (cPanel)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Metodo_3_%E2%80%94_phpini\" title=\"M\u00e9todo 3 \u2014 php.ini\">M\u00e9todo 3 \u2014 php.ini<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Metodo_4_%E2%80%94_htaccess\" title=\"M\u00e9todo 4 \u2014 .htaccess\">M\u00e9todo 4 \u2014 .htaccess<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Metodo_5_%E2%80%94_Pedir_ao_seu_provedor\" title=\"M\u00e9todo 5 \u2014 Pedir ao seu provedor\">M\u00e9todo 5 \u2014 Pedir ao seu provedor<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Se_aumentar_e_o_erro_voltar\" title=\"Se aumentar e o erro voltar\">Se aumentar e o erro voltar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Verificar_a_mudanca\" title=\"Verificar a mudan\u00e7a\">Verificar a mudan\u00e7a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Perguntas_frequentes\" title=\"Perguntas frequentes\">Perguntas frequentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#Conclusao\" title=\"Conclus\u00e3o\">Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"As_3_configuracoes_de_memoria\"><\/span>As 3 configura\u00e7\u00f5es de mem\u00f3ria<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 aqui que muita gente erra e aumenta um limite sem efeito. Existem <strong>tr\u00eas<\/strong> configura\u00e7\u00f5es diferentes de mem\u00f3ria:<\/p>\n\n\n\n<div style=\"margin:24px 0; overflow-x:auto; font-family:Arial, Helvetica, sans-serif;\">\n  <table style=\"width:100%; border-collapse:collapse; box-shadow:0 1px 4px rgba(0,0,0,0.12); border-radius:8px; overflow:hidden; min-width:560px;\">\n    <thead>\n      <tr style=\"background-color:#1a73e8; color:#ffffff; text-align:left;\">\n        <th style=\"padding:14px 16px;\">Configura\u00e7\u00e3o<\/th>\n        <th style=\"padding:14px 16px;\">Onde fica<\/th>\n        <th style=\"padding:14px 16px;\">O que controla<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr style=\"background-color:#f5f7fa; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">memory_limit<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Servidor (php.ini) \u2014 definido pelo provedor.<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">O teto real. Nada pode ultrapass\u00e1-lo.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#ffffff; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">WP_MEMORY_LIMIT<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">WordPress (wp-config.php).<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Limite do site (front-end) \u2014 at\u00e9 o teto do servidor.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#f5f7fa; border-bottom:none;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">WP_MAX_MEMORY_LIMIT<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">WordPress (wp-config.php).<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Limite do painel (wp-admin) \u2014 geralmente 256\u2013512M.<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#fff2ee; border:1px solid #f0b49a; border-left:4px solid #c0441a; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x26a0;&#xfe0f;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#c0441a; margin-bottom:6px;\">Aten\u00e7\u00e3o<\/div>\n    <p style=\"color:#333; line-height:1.65; margin:0;\">O <code style=\"background:#fde8e0;border:1px solid #f0b49a;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:13px;color:#8c2e10;\">WP_MEMORY_LIMIT<\/code> <strong>nunca pode ultrapassar o memory_limit do servidor<\/strong>. Se o seu provedor limita o PHP em 128 MB, definir 256 MB no wp-config.php n\u00e3o faz efeito \u2014 voc\u00ea precisa aumentar o limite do servidor (php.ini) ou pedir ao suporte. Essa \u00e9 a causa n\u00famero 1 de &#8220;aumentei e n\u00e3o resolveu&#8221;. Vale saber tamb\u00e9m que o WordPress j\u00e1 tenta elevar sozinho para 40 MB (site \u00fanico) ou 64 MB (multisite), ent\u00e3o o erro s\u00f3 aparece quando algo precisa de mais que isso.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Para solucionar o problema, precisaremos aumentar o limite de mem\u00f3ria do PHP, editando a <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/como-configurar-o-cpanel-whm\/\">configura\u00e7\u00e3o memory_limit do servidor<\/a>. Outro limite de PHP comum \u00e9 o de tamanho de upload \u2014 veja como resolver o erro <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/upload-max-filesize-post-max-size\/\">upload_max_filesize<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outro limite que tamb\u00e9m pode interromper um script \u00e9 o tempo \u2014 veja como ajustar o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/max-execution-time\/\">tempo m\u00e1ximo de execu\u00e7\u00e3o do PHP<\/a>.  H\u00e1 ainda um erro de PHP de c\u00f3digo (n\u00e3o de limite) igualmente comum: o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/solucionando-o-erro-warning-cannot-modify-header-information-headers-already-sent-by-output-started-at\/\">cannot modify header information \/ headers already sent<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verificar_o_limite_atual\"><\/span>Verificar o limite atual<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de mudar qualquer coisa, veja seu limite real em <strong>Ferramentas \u2192 Sa\u00fade do site \u2192 Informa\u00e7\u00f5es \u2192 Servidor<\/strong> e procure por <strong>&#8220;Limite de mem\u00f3ria do PHP&#8221;<\/strong>. Voc\u00ea tamb\u00e9m pode criar um arquivo com <code>&lt;?php phpinfo(); ?&gt;<\/code> e procurar por <code>memory_limit<\/code>. Anote o valor para confirmar a mudan\u00e7a depois.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/saude-do-site-limite-memoria-php-1024x550.png\" alt=\"\" class=\"wp-image-16331\" width=\"1024\" height=\"550\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/saude-do-site-limite-memoria-php-1024x550.png 1024w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/saude-do-site-limite-memoria-php-300x161.png 300w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/saude-do-site-limite-memoria-php-768x412.png 768w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/saude-do-site-limite-memoria-php-1536x825.png 1536w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/saude-do-site-limite-memoria-php.png 1712w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_aumentar_o_limite_de_memoria\"><\/span>Como aumentar o limite de mem\u00f3ria<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_1_%E2%80%94_wp-configphp_o_jeito_WordPress\"><\/span>M\u00e9todo 1 \u2014 wp-config.php (o jeito WordPress)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O m\u00e9todo mais comum. Edite o <strong>wp-config.php<\/strong> e, acima da linha <code>\/* Isso \u00e9 tudo, pode parar de editar! *\/<\/code>, adicione:<\/p>\n\n\n\n<div style=\"margin:20px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"background:#1e2532; border-radius:8px; padding:18px 20px; overflow-x:auto;\">\n    <code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">define( 'WP_MEMORY_LIMIT', '256M' );\ndefine( 'WP_MAX_MEMORY_LIMIT', '512M' );<\/code>\n  <\/div>\n  <div style=\"color:#777; margin-top:8px; line-height:1.6;\">A primeira linha aumenta o limite do site; a segunda, o limite do painel (wp-admin).<\/div>\n<\/div>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#fff8e6; border:1px solid #f0d488; border-left:4px solid #d99e00; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x26a0;&#xfe0f;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#9a7000; margin-bottom:6px;\">Aten\u00e7\u00e3o<\/div>\n    <p style=\"color:#333; line-height:1.65; margin:0;\">Adicione essas linhas <strong>antes<\/strong> de <code style=\"background:#fff;border:1px solid #f0d488;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:13px;color:#8c6500;\">\/* Isso \u00e9 tudo, pode parar de editar! *\/<\/code>. Se colocar depois dessa linha, a altera\u00e7\u00e3o n\u00e3o ter\u00e1 efeito.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_2_%E2%80%94_Painel_de_controle_cPanel\"><\/span>M\u00e9todo 2 \u2014 Painel de controle (cPanel)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No <strong>cPanel<\/strong>, v\u00e1 em <strong>Software \u2192 MultiPHP INI Editor<\/strong>, selecione o dom\u00ednio, localize <code>memory_limit<\/code>, defina 256M ou mais, e salve. Isso altera o limite do servidor diretamente \u2014 o caminho mais confi\u00e1vel na maioria das hospedagens. <em>(Em vers\u00f5es antigas: Select PHP Version \u2192 Options.)<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Alterando-o-memory_limit-no-Multi-INI-PHP-Editor-do-cPanel-1024x683.png\" alt=\"Alterando o memory_limit no MultiPHP INI Editor do cPanel\" class=\"wp-image-16337\" width=\"1024\" height=\"683\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Alterando-o-memory_limit-no-Multi-INI-PHP-Editor-do-cPanel-1024x683.png 1024w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Alterando-o-memory_limit-no-Multi-INI-PHP-Editor-do-cPanel-300x200.png 300w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Alterando-o-memory_limit-no-Multi-INI-PHP-Editor-do-cPanel-768x512.png 768w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Alterando-o-memory_limit-no-Multi-INI-PHP-Editor-do-cPanel.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_3_%E2%80%94_phpini\"><\/span>M\u00e9todo 3 \u2014 php.ini<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Em VPS ou onde o php.ini por site \u00e9 permitido, edite o <strong>php.ini<\/strong> e defina:<\/p>\n\n\n\n<div style=\"margin:20px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"background:#1e2532; border-radius:8px; padding:18px 20px; overflow-x:auto;\">\n    <code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">memory_limit = 256M<\/code>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_4_%E2%80%94_htaccess\"><\/span>M\u00e9todo 4 \u2014 .htaccess<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Em servidores <strong>Apache<\/strong>, adicione ao <code><a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/htaccess-aprenda-tudo-sobre-esse-arquivo\/\">.htaccess<\/a><\/code> na raiz do site:<\/p>\n\n\n\n<div style=\"margin:20px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"background:#1e2532; border-radius:8px; padding:18px 20px; overflow-x:auto;\">\n    <code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">php_value memory_limit 256M<\/code>\n  <\/div>\n<\/div>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#fff8e6; border:1px solid #f0d488; border-left:4px solid #d99e00; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x26a0;&#xfe0f;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#9a7000; margin-bottom:6px;\">Aten\u00e7\u00e3o<\/div>\n    <p style=\"color:#333; line-height:1.65; margin:0;\">Se aparecer um erro <strong>500<\/strong> depois de adicionar essa linha, seu servidor roda PHP como CGI\/FPM, onde o <code style=\"background:#fff;border:1px solid #f0d488;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:13px;color:#8c6500;\">php_value<\/code> no .htaccess n\u00e3o \u00e9 permitido. Remova a linha e use o painel ou o php.ini. Servidores <strong>Nginx<\/strong> n\u00e3o usam .htaccess.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Metodo_5_%E2%80%94_Pedir_ao_seu_provedor\"><\/span>M\u00e9todo 5 \u2014 Pedir ao seu provedor<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Como o <code>memory_limit<\/code> do servidor \u00e9 o teto real \u2014 e muitos planos compartilhados o travam \u2014 \u00e0s vezes s\u00f3 o provedor pode aument\u00e1-lo. \u00c9 um pedido rotineiro: solicite o aumento do limite de mem\u00f3ria do PHP para 256 MB (ou mais).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Se_aumentar_e_o_erro_voltar\"><\/span>Se aumentar e o erro voltar<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Isto \u00e9 importante: se voc\u00ea aumentar a mem\u00f3ria e o erro <strong>voltar<\/strong>, provavelmente h\u00e1 um <strong>vazamento de mem\u00f3ria<\/strong> (memory leak) \u2014 um plugin ou tema mal codado consumindo mem\u00f3ria at\u00e9 estourar at\u00e9 o novo limite. Aumentar mais s\u00f3 adia o problema. O fix real \u00e9 encontrar o culpado:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Desative todos os plugins e reative um a um, observando quando o erro volta.<\/li>\n\n\n\n<li>Troque para um tema padr\u00e3o para descartar o tema.<\/li>\n\n\n\n<li>Use um plugin de monitoramento como o <strong>Query Monitor<\/strong> para ver o que consome mem\u00f3ria.<\/li>\n\n\n\n<li>Reduza o consumo geral: otimize imagens grandes, remova plugins que n\u00e3o usa e limpe o banco de dados.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ou seja: mais mem\u00f3ria \u00e9 a solu\u00e7\u00e3o certa para um site que <strong>realmente cresceu<\/strong>; \u00e9 a solu\u00e7\u00e3o errada para um script que est\u00e1 se comportando mal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verificar_a_mudanca\"><\/span>Verificar a mudan\u00e7a<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de aplicar um m\u00e9todo, confirme em <strong>Ferramentas \u2192 Sa\u00fade do site \u2192 Informa\u00e7\u00f5es \u2192 Servidor \u2192 Limite de mem\u00f3ria do PHP<\/strong>, ou na sua p\u00e1gina <code>phpinfo()<\/code>, se o novo valor passou a valer. Se ainda mostrar o n\u00famero antigo, o provedor provavelmente est\u00e1 travando o limite no servidor (veja o M\u00e9todo 5).<\/p>\n\n\n\n<div style=\"max-width:760px; margin:32px auto; background:linear-gradient(135deg,#1a73e8 0%,#0b3d91 100%); border-radius:16px; padding:32px 28px; font-family:Arial, Helvetica, sans-serif; color:#fff; box-shadow:0 10px 30px rgba(26,115,232,.25);\">\n  <div style=\"display:flex; align-items:flex-start; gap:16px; flex-wrap:wrap;\">\n    <div style=\"flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; width:52px; height:52px; border-radius:12px; background:rgba(255,255,255,.18);\">\n      <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"><\/rect><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"><\/rect><line x1=\"9\" y1=\"1\" x2=\"9\" y2=\"4\"><\/line><line x1=\"15\" y1=\"1\" x2=\"15\" y2=\"4\"><\/line><line x1=\"9\" y1=\"20\" x2=\"9\" y2=\"23\"><\/line><line x1=\"15\" y1=\"20\" x2=\"15\" y2=\"23\"><\/line><line x1=\"20\" y1=\"9\" x2=\"23\" y2=\"9\"><\/line><line x1=\"20\" y1=\"14\" x2=\"23\" y2=\"14\"><\/line><line x1=\"1\" y1=\"9\" x2=\"4\" y2=\"9\"><\/line><line x1=\"1\" y1=\"14\" x2=\"4\" y2=\"14\"><\/line><\/svg>\n    <\/div>\n    <div style=\"flex:1 1 320px; min-width:260px;\">\n      <div style=\"font-weight:800; line-height:1.25; margin-bottom:8px;\">Mem\u00f3ria que seu site n\u00e3o vai esgotar<\/div>\n      <p style=\"margin:0 0 18px; line-height:1.6; color:#dce9fb;\">Erros de mem\u00f3ria constantes s\u00e3o sinal de um plano apertado demais. Na Homehost seu WordPress tem mem\u00f3ria PHP generosa e a liberdade de aument\u00e1-la \u2014 para plugins pesados, WooCommerce e page builders rodarem sem travar.<\/p>\n      <a href=\"https:\/\/www.homehost.com.br\/hospedagem-wordpress\/\" style=\"display:inline-flex; align-items:center; gap:8px; background:#fff; color:#1a73e8; font-weight:700; text-decoration:none; padding:13px 26px; border-radius:10px; box-shadow:0 4px 12px rgba(0,0,0,.15);\">\n        Ver planos de hospedagem WordPress\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a73e8\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perguntas_frequentes\"><\/span>Perguntas frequentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div style=\"margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">O que significa &#8220;allowed memory size of bytes exhausted&#8221;?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">Significa que um script PHP tentou usar mais mem\u00f3ria do que o limite permitido pelo servidor (a diretiva memory_limit), e o PHP interrompeu o processo. Os n\u00fameros de bytes na mensagem s\u00e3o apenas o seu limite atual e o quanto o script tentou usar \u2014 a solu\u00e7\u00e3o (aumentar o limite) \u00e9 a mesma, qualquer que seja o valor.<\/div>\n  <\/div>\n\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Como aumentar o limite de mem\u00f3ria do PHP no WordPress?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">Adicione define( &#8216;WP_MEMORY_LIMIT&#8217;, &#8216;256M&#8217; ); ao wp-config.php, aumente o memory_limit pelo painel (MultiPHP INI Editor do cPanel) ou pelo php.ini, ou adicione uma linha php_value no .htaccess (apenas Apache). 256 MB serve para a maioria dos sites. Em hospedagem compartilhada, o painel ou pedir ao suporte costuma ser o mais f\u00e1cil.<\/div>\n  <\/div>\n\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Aumentei o limite mas o erro continua. Por qu\u00ea?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">Dois motivos comuns. Primeiro, o WP_MEMORY_LIMIT n\u00e3o pode passar do memory_limit do servidor \u2014 se o provedor trava o PHP em 128 MB, um valor maior no wp-config.php n\u00e3o faz efeito; aumente o limite do servidor ou pe\u00e7a ao suporte. Segundo, se volta depois de um aumento real, um plugin ou tema est\u00e1 vazando mem\u00f3ria; desative os plugins um a um para encontr\u00e1-lo.<\/div>\n  <\/div>\n\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Por que vejo uma tela branca ou &#8220;erro cr\u00edtico&#8221; em vez da mensagem?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">A partir do WordPress 5.2, erros fatais s\u00e3o capturados e exibidos como um &#8220;erro cr\u00edtico&#8221; gen\u00e9rico, ou como uma tela branca se o PHP parou antes de o WordPress responder. Ative o modo de depura\u00e7\u00e3o (WP_DEBUG_LOG) e veja o wp-content\/debug.log para encontrar a linha &#8220;allowed memory size exhausted&#8221; e confirmar que \u00e9 problema de mem\u00f3ria.<\/div>\n  <\/div>\n\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Qual valor devo usar para o limite de mem\u00f3ria?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">256 MB \u00e9 a recomenda\u00e7\u00e3o comum e suficiente para a maioria dos sites WordPress. Uma loja WooCommerce grande ou um page builder pesado pode precisar de 512 MB. O padr\u00e3o do WordPress \u00e9 apenas 40\u201364 MB, baixo demais para a maioria dos sites modernos. Aumente para o que seu site precisa, dentro do teto do servidor.<\/div>\n  <\/div>\n\n<\/div>\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"O que significa \\\"allowed memory size of bytes exhausted\\\"?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Significa que um script PHP tentou usar mais mem\u00f3ria do que o limite permitido pelo servidor (a diretiva memory_limit), e o PHP interrompeu o processo. Os n\u00fameros de bytes na mensagem s\u00e3o apenas o seu limite atual e o quanto o script tentou usar \u2014 a solu\u00e7\u00e3o (aumentar o limite) \u00e9 a mesma, qualquer que seja o valor.\"}},\n    {\"@type\":\"Question\",\"name\":\"Como aumentar o limite de mem\u00f3ria do PHP no WordPress?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Adicione define( 'WP_MEMORY_LIMIT', '256M' ); ao wp-config.php, aumente o memory_limit pelo painel (MultiPHP INI Editor do cPanel) ou pelo php.ini, ou adicione uma linha php_value no .htaccess (apenas Apache). 256 MB serve para a maioria dos sites. Em hospedagem compartilhada, o painel ou pedir ao suporte costuma ser o mais f\u00e1cil.\"}},\n    {\"@type\":\"Question\",\"name\":\"Aumentei o limite mas o erro continua. Por qu\u00ea?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Dois motivos comuns. Primeiro, o WP_MEMORY_LIMIT n\u00e3o pode passar do memory_limit do servidor \u2014 se o provedor trava o PHP em 128 MB, um valor maior no wp-config.php n\u00e3o faz efeito; aumente o limite do servidor ou pe\u00e7a ao suporte. Segundo, se volta depois de um aumento real, um plugin ou tema est\u00e1 vazando mem\u00f3ria; desative os plugins um a um para encontr\u00e1-lo.\"}},\n    {\"@type\":\"Question\",\"name\":\"Por que vejo uma tela branca ou \\\"erro cr\u00edtico\\\" em vez da mensagem?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A partir do WordPress 5.2, erros fatais s\u00e3o capturados e exibidos como um erro cr\u00edtico gen\u00e9rico, ou como uma tela branca se o PHP parou antes de o WordPress responder. Ative o modo de depura\u00e7\u00e3o (WP_DEBUG_LOG) e veja o wp-content\/debug.log para encontrar a linha allowed memory size exhausted e confirmar que \u00e9 problema de mem\u00f3ria.\"}},\n    {\"@type\":\"Question\",\"name\":\"Qual valor devo usar para o limite de mem\u00f3ria?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"256 MB \u00e9 a recomenda\u00e7\u00e3o comum e suficiente para a maioria dos sites WordPress. Uma loja WooCommerce grande ou um page builder pesado pode precisar de 512 MB. O padr\u00e3o do WordPress \u00e9 apenas 40\u201364 MB, baixo demais para a maioria dos sites modernos. Aumente para o que seu site precisa, dentro do teto do servidor.\"}}\n  ]\n}\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O erro &#8220;Allowed memory size of X bytes exhausted&#8221; significa que um script PHP ficou sem mem\u00f3ria \u2014 e qualquer que seja o valor em bytes, a solu\u00e7\u00e3o \u00e9 aumentar o limite. Defina o <code>WP_MEMORY_LIMIT<\/code> no wp-config.php, aumente o <code>memory_limit<\/code> pelo painel ou php.ini, ou pe\u00e7a ao seu provedor \u2014 lembrando que o WordPress n\u00e3o pode passar do teto do servidor. Se o erro volta depois de aumentar, suspeite de um plugin com vazamento de mem\u00f3ria em vez de subir o n\u00famero indefinidamente. E se voc\u00ea vive brigando com limites de mem\u00f3ria, esse \u00e9 o sinal mais claro de que seu site precisa de uma hospedagem com recursos \u00e0 altura \u2014 como os planos de <a href=\"https:\/\/www.homehost.com.br\/hospedagem-wordpress\/\">hospedagem WordPress da Homehost<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O erro &#8220;Fatal error: Allowed memory size of X bytes exhausted&#8221; significa que um script PHP tentou usar mais mem\u00f3ria do que o limite permitido pelo servidor (a diretiva memory_limit), e o PHP interrompeu o processo. O n\u00famero de bytes muda de site para site, mas a solu\u00e7\u00e3o \u00e9 sempre a mesma: aumentar o limite [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16332,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20],"tags":[186],"class_list":["post-1239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-memory_limit"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver | Homehost<\/title>\n<meta name=\"description\" content=\"O erro &quot;Allowed memory size of X bytes exhausted&quot; significa que o PHP ficou sem mem\u00f3ria. Veja como aumentar o limite de mem\u00f3ria do PHP no WordPress e resolver.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver | Homehost\" \/>\n<meta property=\"og:description\" content=\"O erro &quot;Allowed memory size of X bytes exhausted&quot; significa que o PHP ficou sem mem\u00f3ria. Veja como aumentar o limite de mem\u00f3ria do PHP no WordPress e resolver.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-09T22:38:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-25T21:52:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gustavo Gallas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Gallas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\",\"name\":\"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png\",\"datePublished\":\"2016-06-09T22:38:35+00:00\",\"dateModified\":\"2026-06-25T21:52:27+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\"},\"description\":\"O erro \\\"Allowed memory size of X bytes exhausted\\\" significa que o PHP ficou sem mem\u00f3ria. Veja como aumentar o limite de mem\u00f3ria do PHP no WordPress e resolver.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png\",\"width\":1672,\"height\":941,\"caption\":\"Erro allowed memory size exhausted\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\",\"name\":\"Gustavo Gallas\",\"description\":\"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver | Homehost","description":"O erro \"Allowed memory size of X bytes exhausted\" significa que o PHP ficou sem mem\u00f3ria. Veja como aumentar o limite de mem\u00f3ria do PHP no WordPress e resolver.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/","og_locale":"pt_BR","og_type":"article","og_title":"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver | Homehost","og_description":"O erro \"Allowed memory size of X bytes exhausted\" significa que o PHP ficou sem mem\u00f3ria. Veja como aumentar o limite de mem\u00f3ria do PHP no WordPress e resolver.","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2016-06-09T22:38:35+00:00","article_modified_time":"2026-06-25T21:52:27+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png","type":"image\/png"}],"author":"Gustavo Gallas","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Gustavo Gallas","Est. tempo de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/","name":"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png","datePublished":"2016-06-09T22:38:35+00:00","dateModified":"2026-06-25T21:52:27+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4"},"description":"O erro \"Allowed memory size of X bytes exhausted\" significa que o PHP ficou sem mem\u00f3ria. Veja como aumentar o limite de mem\u00f3ria do PHP no WordPress e resolver.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png","width":1672,"height":941,"caption":"Erro allowed memory size exhausted"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Fatal Error: Allowed Memory Size of Bytes Exhausted: como resolver"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4","name":"Gustavo Gallas","description":"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2016\/06\/Erro-allowed-memory-size-exhausted-capa.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/1239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1239"}],"version-history":[{"count":9,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/1239\/revisions"}],"predecessor-version":[{"id":16358,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/1239\/revisions\/16358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/16332"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}