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 valor max_execution_time personalizado no arquivo php.ini e reimplantando.

Por exemplo:

max_execution_time = 120

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

Exemplo

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

Solução

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

Exemplo

'Aviso 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 de estilo Windows no arquivo php.ini. 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

Erro fatal de PHP de : PDOException não capturada: 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 de : TypeError não detectado: valor de retorno de Magento'

Solução

Verifique o diretório <root>/tmp porque ele 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