Erros fatais comuns do PHP e suas soluções

Este artigo lista alguns exemplos rápidos comuns de erros fatais do PHP que você pode encontrar ao procurar nos registros do Adobe Commerce e nas soluções para problemas que eles indicam.

Exemplo

'Erro fatal do PHP: o tempo máximo de execução de 60 segundos foi excedido em…'

Solução

Você pode atualizar o tempo máximo de execução definindo um intervalo de tempo max_execution_time valor no seu php.ini arquivo e reimplantação.

Por exemplo:

max_execution_time = 120

Consulte o Personalizar configurações do php.ini artigo.

Exemplo

'Erro fatal do PHP: tamanho de memória permitido de 792723456 bytes esgotado' (Esse é apenas um exemplo de tamanho em bytes.)

Solução

Personalize seu php.ini configurações. Consulte este Personalizar configurações do php.ini artigo.

Exemplo

'Aviso do PHP: Desconhecido: falha ao abrir fluxo: esse arquivo ou diretório não existe'

Solução

Certifique-se de não remover as terminações estilo Windows no php.ini arquivo. No Windows, as terminações de linha são terminadas com uma combinação de um retorno de carro (ASCII 0x0d ou \r) e uma nova linha(\n), também conhecida como CR/LF.

Exemplo

'PHP Erro fatal: PDOException não capturado: SQLSTATE[HY000] [1040] Muitas conexões em'

Solução

O ambiente MySQL ficou sem espaço em disco. Forneça mais espaço em disco para o ambiente MySQL.

Exemplo

'Erro fatal de PHP: TypeError não detectado: valor de retorno de Magento'

Solução

Verifique a <root>/tmp diretório porque provavelmente está cheio. Se estiver cheio, forneça mais espaço no diretório. Isso pode envolver simplesmente mover os arquivos para outro diretório ou excluí-los.

Leitura relacionada

Em nossa documentação do desenvolvedor:

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a