Aumentar o Limite de Memória do PHP no WordPress

Por padrão, o limite de memória PHP é de 128MB. Porém este limite pode não ser o mesmo de seu CMS, por isso ele deve ser aumentando ou diminuído pelo arquivo de configuração PHP.

Lembre-se: O limite de memória não deve ser muito alto e nem ultrapassar o limite de memória contratado.
Tenha em mente que esse limite é para o WordPress e seus plugins apenas. Acessos ao website/app também consomem memória, por isso nunca esgote o limite.

1. Acesse o cPanel;
2. Na seção “#arquivos”, clique no item Gerenciador de Arquivos;
3. Se você enxergar as pastas etc, logs ou mail, acesse a pasta public_html ou o diretório onde está instalado o seu WordPress;
4. Edite o arquivo wp-config.php e adicione as seguintes linhas antes do código require_once(ABSPATH . ‘wp-settings.php’);:

define( ‘WP_MEMORY_LIMIT’, ‘512M’ );
define( ‘WP_MAX_MEMORY_LIMIT’, ‘1024M’ );
5. Salve o arquivo;
6. Siga o artigo “Aumentar Limite de Memória PHP do cPanel” e selecione 256MB ou superior na opção “memory_limit“.

Solução 2: Criar um arquivo php.ini na pasta wp-admin

  • Abra o bloco de notas .
  • Insira o seguinte código no bloco de notas.
    memory_limit = 1024M ;
  • upload_max_filesize = 12M;
  • post_max_size = 13M;
  • file_uploads = On;
  • max_execution_time = 180;
  • Salvar como ” PHP.ini ” .
  • Envie este arquivo para o diretório ” wp-admin”.

Isso soluciona o erro abaixo alem da lentidão do wordpres:

Fatal error: Allowed memory size of X bytes exhausted (tried to allocate X bytes)